这个问题可能有点模糊,请耐心等待,老实说,我甚至不知道要搜索什么才能找到正确答案。
我正在使用 Postfix。它已启动并运行,我可以发送电子邮件。我的 TXT 记录已设置好,DMARC 甚至还有 DKIM 和所有好东西。
我计划使用 Postfix、PHP 和其他一些东西来制作一个简单的 API 来发送电子邮件。用户可以使用该 API 以自己的身份向其他用户发送电子邮件。
因此该过程将是用户 A([电子邮件保护])使用 API 向用户 B 发送电子邮件([电子邮件保护])。 到目前为止,一切都很好。
我的全面验证计划只有一个小问题。例如,如果地址From
不是注册的域名,Gmail 将完全阻止我的电子邮件。这是理所当然的。
当我使用像 mailchip 这样的服务时,我会得到一个很好的
from: Name <[email protected]> via mailchimp.com
这就是我陷入困境的地方。
via
当我使用自己的电子邮件服务器时该如何处理?
我意识到这个问题确实很模糊,可能有很多答案。请在这里给我指明正确的方向,哪怕是一篇文章也能让我有所启发。
答案1
您可以使用发送邮件这样做很简单,只需使用您希望的任何电子邮件地址作为发件人即可。
一个例子是将信息添加到名为使用假地址:
From: [email protected]
To: [email protected]
Subject: all of your base
are belong to us
然后使用以下命令调用 sendmail:
cat usefakeaddress | /usr/sbin/sendmail -t