![发件人地址与通过 Outlook 2007 发送的 SMTP 地址不同](https://linux22.com/image/1303031/%E5%8F%91%E4%BB%B6%E4%BA%BA%E5%9C%B0%E5%9D%80%E4%B8%8E%E9%80%9A%E8%BF%87%20Outlook%202007%20%E5%8F%91%E9%80%81%E7%9A%84%20SMTP%20%E5%9C%B0%E5%9D%80%E4%B8%8D%E5%90%8C.png)
我有一个仅基于 Web 的电子邮件地址,我想在从 Outlook 2007 编写时使用它,但是基于 Web 的电子邮件地址不允许 SMTP 连接。
在 Outlook 中,我可以配置一个以我的基于 Web 的电子邮件地址作为回复地址的帐户,但是,Outlook 仍然会从我通过的 SMTP 服务器发送电子邮件。
因此,我无法在 Outlook 2007 中发送看似来自我的网络电子邮件地址的电子邮件。我希望收信人只能看到我正在使用/发送的基于网络的电子邮件地址。
我可以手动调用/显示“发件人”字段,并在其中输入我的基于 Web 的电子邮件地址,但 Outlook 似乎忽略了这一点,并且在发送电子邮件后仍将 SMTP 帐户电子邮件地址列为发件人地址
我正在运行 Windows XP 和 Outlook 2007(没有 Exchange)。
我曾经是 Eudora Pro 用户,Eudora 可以通过任何合法的 SMTP 服务器发送电子邮件(使用我的相应登录凭据)尽管列出的发件人地址是我选择的任意地址。换句话说,它没有区分回复地址和发件人地址。
但是 Outlook 却可以。虽然 Outlook 很乐意接受我输入到帐户设置中的任何回复电子邮件地址,但它似乎固执地坚持要求发件人地址是我发送邮件时所通过的任何 smtp 服务器(地址)。
我确实在一个 PST 内设置了多个帐户,并且拥有多个 smpt 服务器,因为它们与电子邮件帐户相对应。
但是,我询问的一个帐户不允许通过其服务器使用 SMTP。因此,在写“发件人”时[电子邮件保护],我必须使用其他帐户的 smtp 服务器来发送。这似乎会迫使 Outlook 将该 SMTP 服务器帐户列为“发件人”地址,而将基于 Web 的帐户地址列为“回复”地址。然后,该电子邮件的收件人将同时看到“发件人”地址和“回复”地址。我希望他们只看到“回复”,即基于 Web 的电子邮件地址。
有办法实现吗?Eudora Pro 以前可以毫无问题地做到这一点。
答案1
在邮件帐户设置中,您应该能够指定特定的 SMTP 服务器。您这样做了吗?
正如您所指出的,如果您连接到不同的网络,某些 ISP 可能需要额外的配置。这可能意味着需要身份验证。下图显示了加拿大的一家常见 ISP。Outlook 还允许您使用相同的 PST 设置多个帐户,然后您可以将所需的帐户设置为默认帐户