当服务器虚拟托管时,如何在我的域上为单个电子邮件地址设置别名?

当服务器虚拟托管时,如何在我的域上为单个电子邮件地址设置别名?

我不是网络编程背景,所以如果我的术语有误,请原谅我。

我和一位朋友有一台虚拟专用服务器。在该虚拟专用服务器上,我们通过虚拟主机托管少量网站,每个网站都有自己的域名。我的域名是 Sheevok.com。我目前正在尝试让任何发往“[电子邮件保护]“转到我的个人电子邮件帐户,”[电子邮件保护]“。

就此而言,有没有办法将任何以“Sheevok.com”域名发送的电子邮件重新路由到“[电子邮件保护]“ 默认情况下?

答案1

抱歉,@sysadmin1138 回答了我的问题,但我个人觉得该文档令人困惑,所以我想澄清一下。

将以下行添加到 /etc/postfix/main.cf(如果您使用的是 postfix 以外的其他程序,则需要更具体):
virtual_maps = hash:/etc/postfix/virtual_addresses
然后将以下内容放入 /etc/postfix/virtual_addresses:
Sheevok.com DOMAIN
@Sheevok.com [email protected]
[email protected] [email protected]

这里有重复的内容只是为了向您展示如何操作。您也可以在下面添加另一个域。接下来运行以下两个命令:
postmap /etc/postfix/virtual_addresses
/etc/init.d/postfix restart

答案2

大多数邮件程序都支持这种功能。这称为转发。例如,Postfix 在 /etc/postfix/virtual 中配置此功能(通常):

http://www.postfix.org/VIRTUAL_README.html#forwarding

其中的设置将映射[电子邮件保护][电子邮件保护]。发送至 sheevok.com 的邮件仍将由邮件程序处理,但最终将发送到 gmail。

答案3

除非您需要将电子邮件发送到您的 vps,否则最简单的处理方法是咨询您的域名注册商,看看他们有哪些选项可以转发您的电子邮件。大多数域名注册商都允许您转发/重定向电子邮件。

答案4

一个更简单的方法是使用PointHQ.com用于您域名的 DNS,他们提供电子邮件重定向服务,因此 @ 将被发送到您选择的另一个电子邮件地址。

相关内容