Mailcatcher不在登台服务器上工作

kxh*_*tiz 10 email gem ruby-on-rails

我对mailtrap(http://mailtrap.io/)非常满意,直到我发现它变慢了.有时它不会发送电子邮件或需要很长时间.

所以考虑替代方案并转移到mailcatcher(http://mailcatcher.me/).问题是,它在开发环境中运行良好,但无法使其在staging环境中工作.每当我去1080端口看邮件时,路径都找不到.

顺便说一句,我正在使用mailcatcher为我的rails应用程序.

谢谢;

[更新]我的邮件设置:config.action_mailer.smtp_settings = {:host => http ://mydomain.com ,:port => 1025}

BTW当我启动mailcatcher守护进程时.它退出了

==> smtp://127.0.0.1:1025
==> http://127.0.0.1:1080
Run Code Online (Sandbox Code Playgroud)

不是我的实际主持人,是问题吗?

Fre*_*ung 19

默认情况下,mailcatcher仅针对环回接口(因此为127.0.0.1地址)运行,因此只能从运行它的计算机访问它.

您可以使用--ip,--smtp-ip,--http-ip运行mailcatcher控制其绑定到该IP地址时选择.