使用相同的"From"电子邮件地址和不同的名称



我们有一个发送电子邮件的脚本。我们希望个性化传出电子邮件的"发件人"电子邮件地址,以便从发送该电子邮件的用户的电子邮件地址发送电子邮件,即使我们没有他们的 SMTP 凭据来发送来自该用户的电子邮件。

该脚本连接到SMTP服务器以发送电子邮件,我们希望了解发送电子邮件的最佳选择,同时确保电子邮件不会最终进入垃圾邮件或垃圾邮件文件夹。

到目前为止,我们了解的选项是:

选项 1:

  • 使用我们拥有 SMTP 凭据的通用电子邮件地址发送电子邮件,但每次都更改名称。此外,将实际的公司电子邮件地址设置为"回复:"标头。

示例标头:

  • 寄件人:约翰·多伊·<my-generic-email@smtp-email.com>
  • 寄件人:简·多伊·<my-generic-email@smtp-email.com>
  • 寄件人:乔·史密斯·<my-generic-email@smtp-email.com>

我们不确定每次发送电子邮件时更改显示名称是否有后果,例如最终被列入黑名单或被识别为可能的网络钓鱼。

选项 2:

将发件人:设置为我们希望它显示它来自的实际电子邮件地址。

  • 寄件人:约翰·多伊·<john-doe@corporate-email.com>
  • 寄件人:简·多伊·<jane-doe@corporate-email.com>
  • 寄件人:乔·史密斯·<joe-smith@corporate-email.com>

我们的理解是,这是不好的做法,大多数电子邮件服务器会将电子邮件作为网络钓鱼尝试丢弃。

在连接到通用SMTP邮件服务器/帐户时,我们是否有其他选项可以使用个性化的"发件人"字段?

另请注意,我们正在连接到与公司电子邮件地址不同的SMTP服务器域。

  • 您可以找到一个组名称,例如支持xyz部门,以解决您的问题。
  • 选项 1 应该不是问题并且工作正常,我认为邮件服务提供商不会记录哪个明确名称与通过其服务器的邮件的邮件标头中的哪个邮件地址相关联。这对我来说似乎是偏执的。我曾经有一个邮件帐户,该帐户经常更改字段,因为我经常更改它,并且因为我在不同计算机上的邮件客户端配置不一致并且运行良好。
  • 我认为选项 2 确实是一种不好的做法,您应该在邮件标题中诚实。

您提到 smtp 服务器的主机名与发件人字段中的主机名不同。这没问题。电子邮件旨在能够从一个邮件传输代理(邮件服务器(转发到另一个...只需确保所有服务器都已正确配置,以便它们的主机名与指向它们的 dns 条目匹配,您可能希望确保也设置了反向 dns。

不过,你似乎追求一种相当不寻常的策略。通常,每个用户都应该拥有他*她自己的smtp登录凭据,而您的计划似乎是在欺骗收件人,他*她收到了来自不同人的邮件,这些人最终只有一个(一个脚本(。

相关内容

最新更新