Ruby on rails SMTP的Rails/ActionMailer替代方案
一位客户的IT部门告诉我,SMTP不够安全,无法从我构建的Rails应用程序(托管在Heroku上)通过他们的Exchange服务器发送邮件。对我来说,这似乎是疯狂的谈话,但我仍然需要找到其他选择。是否有任何其他协议可以与Rails和ActionMailer一起工作,我应该调查这些协议以发送邮件?谢谢 是的,那是疯狂的谈话。我个人认为,SMTP是一台计算机向另一台计算机发送电子邮件的正常方式。支持传输安全(Ruby on rails SMTP的Rails/ActionMailer替代方案,ruby-on-rails,email,smtp,actionmailer,Ruby On Rails,Email,Smtp,Actionmailer,一位客户的IT部门告诉我,SMTP不够安全,无法从我构建的Rails应用程序(托管在Heroku上)通过他们的Exchange服务器发送邮件。对我来说,这似乎是疯狂的谈话,但我仍然需要找到其他选择。是否有任何其他协议可以与Rails和ActionMailer一起工作,我应该调查这些协议以发送邮件?谢谢 是的,那是疯狂的谈话。我个人认为,SMTP是一台计算机向另一台计算机发送电子邮件的正常方式。支持传输安全(STARTTLS)和身份验证;您甚至可以混合使用它们(客户端证书)。如果这还不够好,我会让
STARTTLS
)和身份验证;您甚至可以混合使用它们(客户端证书)。如果这还不够好,我会让他们的IT部门提出替代方案。你可以将ActionMailer挂接到很多东西中,但是由于“没有SMTP”是非常随意的,因此无法确保你选择的下一个东西会更好。谢谢你的输入。他们询问了MAPI,但我找不到有关ActionMailer支持的MAPI的任何信息。这可能不是向他们的服务器发送邮件,而是通过他们的服务器向其他收件人发送邮件。他们必须将您的服务器添加到“允许中继”列表中,这是大多数IT部门不喜欢的。因为这是你的客户自己的团队,让他们找出最好的解决方案,他们可以让你的应用程序发送邮件,为第三方服务付费,在dmz中安装另一个仅中继的服务器,或者做任何他们喜欢做的事。