2011-11-16 4 views
0

Ruby on Rails를 사용하여 응용 프로그램을 구축하고 있습니다. 나는 내가 확신 할 수없는 일을하고 싶다.이것도 가능합니까? 다른 FROM이있는 RoR과 이메일 보내기

나는 작동하는 메일러가 있지만 사용자가 FROM 매개 변수에서 자신의 이메일 주소를 사용하여 이메일을 보낼 수 있도록하려고합니다. 마치 ": from"매개 변수가 보낸 전자 메일에 아무런 영향을 미치지 않는 것처럼 거의 같습니다.

나는 이메일 서버를 다룰 ​​때 약간의 멍청한 반응을 보입니다. 가능한 한 자세하게 설명하십시오. 나는 거기에 smtp 메일 서버가 내 호스팅 계정에 설정되어 있는지 의심, 내 호스팅 계정에 smtp를 설치하는 것과 같은 일을 할 필요가있는 경우 가능한 한 서술 적으로하십시오.

+0

Gmail을 SMTP 서버로 사용하고 있습니까? –

+0

Gmail을 사용하고 있습니다. 나는 그들이 FROM이 무엇인지를 제한 할 것이라는 사실에 놀라지 않는다. 그러나 다른 방법이 있다면 나는 그것을하는 방법에 대한 더 많은 방향이 필요하다. 이것은 내 전문 분야에서 벗어나는 길입니다. – jmtoporek

+0

전자 메일을 스푸핑 할 수있는 서버를 찾아야합니다 (그래도 스팸 문제가 발생할 수 있음). 또는 사용자가 자신의 전자 메일 계정 세부 정보를 입력하고 전자 메일 계정을 기반으로 smtp 서버를 동적으로 전환하도록 할 수 있습니다. 사용자. @ tadman의 답변은 아마도 가장 좋습니다. –

답변

3

이론적으로는 From: 필드를 원하는대로 설정할 수 있지만 실제로는 실제로 입력 할 수있는 항목이 제한적입니다. 많은 이메일 제공 업체가 보낸 사람 주소를 자동으로 대체하여 다른 사람으로 가장 할 수 없도록합니다.

From: Example Customer Name <[email protected]> 

이 또한 염두에 두어야 당신이 가장 가능성이 아니기 때문에 임의의 도메인에서 이메일을 보내는 스팸으로 표시되는 매우 높은 기회가 될 것입니다 : 당신은 아마 같은 것을 할 것을 예정하고

일반적으로 SPF으로 구현되는 해당 도메인에 대한 전송 권한이있는 호스트로 나열됩니다.

가장 좋은 방법은 다음과 같이 될 주소를 설정하는 것입니다 :

From: Example Customer Name <[email protected]> 

당신이 일반적으로 확인되지 실제 이메일 주소 만 관련 라벨을 스푸핑하지 않을 그런 식으로.

+0

사용자의 전자 메일로 이동할 수있는 사용자 지정 회신 할 헤더를 설정할 수도 있습니다. –

+0

감사합니다. tadman - 고객이 계정/사용자가 보낸 이메일에 답글을 클릭하면 길 아래에서 문제가 될 수 있지만 시간이되면 받아 들일 수 있습니다. 사용자가 이메일 사용자 아이디/비밀번호를 제공하지 않고이 메시지를 표시 할 때 누군가가 어떤 방향으로 나아갈 수 있다면 좋겠다. – jmtoporek

+0

Dylan에게 감사드립니다. - 응답 할 수 있습니다. 어떻게해야할지 모르겠지만 어딘가에 웹에 좋은 정보가 있다고 의심됩니다. – jmtoporek