Cian Asked: 2009-07-07 12:47:48 +0800 CST2009-07-07 12:47:48 +0800 CST 2009-07-07 12:47:48 +0800 CST 默认邮件域 772 ubuntu 机器在发送邮件时在哪里获取附加到用户的默认域?我们当前以 user@example.com 发送,而 /etc/mailname 设置了 mail.example.com。这不应该作为 user@mail.example.com 发送吗?我正在使用 exim4,并且我已经对它进行了 dpkg-reconfigure,以便系统邮件名称和可见域名都设置为 mail.example.com。 --编辑包括邮件服务器-- ubuntu email mutt 3 个回答 Voted Joshua Nurczyk 2009-07-07T13:13:39+08:002009-07-07T13:13:39+08:00 大多数邮件服务器会删除邮件服务器名称的第一部分(即pop、pop3、smtp、imap、mail),以获取应该放在电子邮件地址中@ 符号之后的内容。 在不知道您正在使用的电子邮件服务器的情况下,很难就如何更改它提出建议。我假设是 Linux 的一种形式,但你真的应该提供更多细节。 Best Answer Insyte 2009-07-07T13:18:43+08:002009-07-07T13:18:43+08:00 在 Ubuntu / Debian 机器上的默认配置中,使用 /etc/mailname 的内容。当然,它可以在 exim、postfix 等的实际配置文件中被覆盖。 towo 2009-07-07T13:48:36+08:002009-07-07T13:48:36+08:00 只是为了安全起见 - 您没有不小心在 /etc/email-addresses 中为用户设置了邮件地址?
大多数邮件服务器会删除邮件服务器名称的第一部分(即pop、pop3、smtp、imap、mail),以获取应该放在电子邮件地址中@ 符号之后的内容。
在不知道您正在使用的电子邮件服务器的情况下,很难就如何更改它提出建议。我假设是 Linux 的一种形式,但你真的应该提供更多细节。
在 Ubuntu / Debian 机器上的默认配置中,使用 /etc/mailname 的内容。当然,它可以在 exim、postfix 等的实际配置文件中被覆盖。
只是为了安全起见 - 您没有不小心在 /etc/email-addresses 中为用户设置了邮件地址?