我正在处理的Rails应用程序将收到带附件的电子邮件,然后处理这些附件。
我想要做的是配置Postfix,以便我可以将包含Mail.app附件的电子邮件发送到Postfix本地接收的电子邮件地址。我很高兴在Postfix收到邮件内容后将其收到我的应用程序中。
我已尝试在我的主机文件中将robin-fishers-macbook.local
设置为localhost
,希望发送到robinjfisher@robin-fishers-macbook.local的电子邮件可能会在本地路由,但没有任何乐趣。
任何帮助表示感谢。
由于
罗宾
答案 0 :(得分:1)
我担心的是我最终不得不走下去的路线,例如使用MX记录设置公共服务器并对其进行测试。
您不需要使用公共服务器。如果您在本地设置DNS服务器,可能使用a guide like this one for Mac OSX,则可以为robin-fishers-macbook.local
创建一个区域,将所有内容指向127.0.0.1(或者如果您在另一台Mac上实际运行此服务器,请将其指向IP在其上运行postfix),并添加IN MX 10 127.0.0.1
。然后,您只需确保更改解析程序以使用本地DNS而不是通常使用的DNS。谷歌和其他域名之类的内容仍然可以解析为robin-fishers-macbook.local
域名。