Ruby on rails 4 RubyonRails邮件程序-使用正确的消息id发送
我使用的是RubyonRails4,我拥有自己的域名为domainname的Web服务器,但使用本地maschine发送邮件 我通过SMTP发送邮件(ActionMailer::Base.SMTP_settings={..settings..}) 对于我的问题:是否可以使用类似...@example.com(我的域名)而不是...@localhostname.mail的邮件id发送邮件 如果我无法从SMTP获取它(或者这些消息id是如何生成的),我是否可以覆盖消息id头以便abcd@localhostname.mail变成abcd@example.com? 还是把事情搞砸了?例如,当我从我的系统发送一封邮件,从我的普通邮件程序发送另一封邮件时Ruby on rails 4 RubyonRails邮件程序-使用正确的消息id发送,ruby-on-rails-4,actionmailer,Ruby On Rails 4,Actionmailer,我使用的是RubyonRails4,我拥有自己的域名为domainname的Web服务器,但使用本地maschine发送邮件 我通过SMTP发送邮件(ActionMailer::Base.SMTP_settings={..settings..}) 对于我的问题:是否可以使用类似...@example.com(我的域名)而不是...@localhostname.mail的邮件id发送邮件 如果我无法从SMTP获取它(或者这些消息id是如何生成的),我是否可以覆盖消息id头以便abcd@localh
提前感谢您的SMTP服务器软件(postfix?)有一些设置,可以设置域名,使其不使用您的本地主机名。您应该仔细阅读SMTP软件的文档,找出这是哪种设置(对不起,我不是真正的电子邮件专家)。您的SMTP服务器软件(postfix?)有一些设置,用于设置域名,使其不使用本地主机名。您应该仔细阅读SMTP软件的文档,找出这是哪种设置(对不起,我不是真正的电子邮件专家)。谢谢您的回答。我正在使用RubyonRails,它包括smtp服务器。我在那里检查。(ofc我会奖励你,如果这能解决问题的话)我只是太迟钝了,无法搜索。这就解决了我的问题:对于你的回答,我只能奖励21小时的赏金。我正在使用RubyonRails,它包括smtp服务器。我在那里检查。(ofc我会奖励你,如果这能解决问题的话)我只是太迟钝了,无法搜索。这解决了我的问题:我只能在21小时内奖励赏金