如何在不使用服务器的 SMTP 的情况下发送电子邮件?

xen*_*non 6 email smtp sendmail

我正在尝试编写一个计划作业,该作业将在将一组数据从数据库导出到一组用户后发送带有附件的电子邮件。作业将托管在服务器上。

我需要可以在服务器上运行的东西来发送电子邮件。目前,没有安装邮件服务器。我不想使用 SMTP,因为我不想在那里存储我的电子邮件帐户的密码(我不是唯一一个访问服务器的人)。

我还能如何在不使用 SMTP 帐户的情况下发送带附件的电子邮件?我已经看到一些服务器能够在没有正确电子邮件地址的情况下发送电子邮件,例如 root@localhost 或类似的东西。有没有可能,我该如何设置这样的东西?

编辑:我有这样的想法,即在没有 SMTP 的情况下发送电子邮件,因为例如,在 PHP 中,我可以在没有 SMTP 的情况下发送电子邮件。我还可以在电子邮件中使用自己的标题来控制地址的外观。

Rya*_*ggs 0

既然您关心的是在服务器上列出您的个人电子邮件密码,为什么不在 Gmail 或其他主机上设置一个“虚拟”帐户并在其上启用 SMTP。然后,您可以将密码存储到该虚拟帐户中,以用作仅用于传出的帐户。

  • 您的客户有专业的电子邮件提供商吗?为什么不使用它呢? (2认同)