2012-07-03 3 views
0

나는 www.mystorkparty.com이라는 사이트를 운영하여 베이비 샤워를위한 레지스트리를 구축 할 수 있습니다. 이제 사용자가 친구에게 레지스트리 링크를 이메일로 보낼 수 있도록 링크를 추가하고 싶습니다.Rails로 맞춤 이메일을 보내시겠습니까?

나는 HTML을 사용하여 전자 메일 프로그램을 여는 링크를 만들 수 있지만 어떻게 자동으로 특정 레지스트리 URL을 넣을 수 있습니까? 아니면 내부 전자 메일 설정을 수행하고 사이트 자체에서 보내야합니까?

무엇이 최선의 선택입니까? 사전에

감사합니다.

답변

1

이 경우 보조자 mail_to을 사용할 수 있습니다. mail_to 도우미를 사용하면 링크를 미리 작성하기위한 선택적 인수로 :subject:cc과 같은 여러 매개 변수를 지정할 수 있습니다. 자바 스크립트 또는 16 진수 인코딩과 같은 여러 옵션을 사용하여 링크를 obfusicate 할 수도 있습니다.

예 링크 방법에 대한 링크와 유사하지만 다음과 같습니다.

mail_to "[email protected]", "My email", :cc => "[email protected]", :subject => "This is an example email" 

이가 채워 관련 값으로 사용자의 기본 이메일 클라이언트를 열 것 mailto: 링크를 생성합니다

+0

어쨌든 메일의 제목과 내용 부분에 루비 코드를 넣을 수 있습니까? –

+0

그냥 ': subject =>'URL이 # {@ something} ''와 같이 전달중인 문자열을 보간하면됩니다. –

관련 문제