2010-08-02 5 views
1

난 레일 애플 리케이션을 가지고 있으며 이메일을 보내려면 ActionMailer를 사용하고 있지만 지금은 이메일이 전달되었는지 또는 무엇을 알 필요가 있습니까?핸들 반송 된 이메일 - ActionMailer

보낸 사람의 이메일 상태를 처리하는 방법에 대한 아이디어가 있습니까 (예 : 반송 됨, 배달 됨)?

감사합니다.

답변

1

이메일 서비스 제공 업체는 variable envelope return path이라는 기술을 사용합니다. 아이디어는 각 메시지의 고유 키를 (봉투) 반송 주소로 인코딩하여 대상 SMTP 서버가 반송 이메일을 반송 할 때 원본 메시지에 연결할 수 있도록하는 것입니다.

복잡한 소리가 들리면됩니다. 응답률, 클릭 한 링크, 도메인 키 사용 등을 추적하려는 경우 어려워집니다. 반환 된 메일을 처리 할 SMTP 서버를 설정하거나 구성해야합니다.

소프트웨어 서비스 기준에 따라이 모든 것을 제공하는 여러 가지 서비스가 있습니다. socketlabs을 사용하며 매우 만족합니다. 산업의 힘과 모든 것. 또한 Ruby 커뮤니티에서 Postmark을 사용하는 사람들에 대해서도 들었습니다.