如何在我的ubuntu系统上发送邮件。我需要在我的ruby on rails应用程序上发送邮件但无法测试,因为邮件没有被发送。我需要在我的系统上做什么。 (现在测试这个应用程序让我意识到为什么邮件没有通过我安装的Evolution东西发送)
答案 0 :(得分:0)
Evolution是一个MUA(邮件用户代理),如Outlook,Thunderbird或任何数量的程序,供用户阅读和创建电子邮件。您的程序也是有限的MUA(可能仅限创建)。
您需要将电子邮件发送到MTA(邮件传输代理)。如果正确配置了返回地址,则可以使用与Evolution连接的相同MTA。在这种情况下,SMTP服务器用于发送电子邮件。如果您使用其中一个电子邮件库,则应该能够指定SMTP服务器名称以及用户ID和密码(如果需要)。
许多软件包都需要MTA,因此您可能已经安装了Postfix,Exim4或Sendmail。检查在端口25上侦听的程序。如果是,则可以使用localhost作为SMTP服务器。如果您需要向其他系统发送电子邮件,则可能需要将MTA配置为ISP服务器的卫星,以便将您的消息转发到Internet。