我刚刚build立了一个曾经拥有雅虎小型企业账户的网站,以便他们可以通过他们的yahoo界面查看“[email protected]”邮件。 现在他们不再收到他们的电子邮件了,可能是因为我更改了DNSlogging以将域指向我的服务器。 我怎样才能接受他收到的电子邮件,并转发到另一个电子邮件帐户? 反正我还没有收到电子邮件,并直接到他拥有的另一个电子邮件帐户,如他的AOL帐户?
如果您设置了邮件服务器,您可以尝试在/ etc / aliases文件中添加一个条目,如下所示:
friend:[email protected]
会将所有收到的邮件地址redirect到朋友@ {您接收邮件的任何域名}到新地址。 这对服务器上的邮件设置做了很多假设,并且可能需要多一点configuration,而不是按照您的要求进行configuration。
如果问题与DNS相关,则可能只需添加指向之前指向的DNSlogging的MXlogging即可。 然后,邮件会在你做任何改变之前就到达它的位置,你不需要做任何其他的事情。
我怎样才能接受他收到的电子邮件,并转发到另一个电子邮件帐户?
你正在谈论使用邮件转发。 大多数MTA都会通过一些设置来支持这一点。 此方法严重依赖于您使用的MTA,但通常有几种方法。 例如,您可以:
现在他们不再收到他们的电子邮件了,可能是因为我更改了DNSlogging以将域指向我的服务器。
反正我还没有收到电子邮件,并直接到他拥有的另一个电子邮件帐户,如他的AOL帐户?
您需要为预定的域添加正确的A,PTR和MXlogging才能使其工作。 这些必须存在于提供DNS区域定义的服务器中。
域中的邮件交换器是在DNS中指定的,并且没有为DNS区域(定义)提供MXlogging,默认情况下,它将导致外部MTA尝试传递到域中指定的服务器,这将是您的服务器因为他们是这个区域的主人。 因为这个原因,为任何区域定义始终拥有邮件交换器的MXlogging是一个不错的主意。 虽然电子邮件将在没有MXlogging的情况下工作,但是它不能和现有的logging一样工作。
确保MXlogging中指定的服务器具有匹配的正向和反向定义,并且定义为这两种查找返回相同的名称。 现代的邮件交换机会做一个完整的解决scheme,从名称到地址,然后从相同的地址返回到名称,以检测垃圾邮件发送者。 logging不匹配会导致一些电子邮件服务器拒绝来自服务器的任何电子邮件,所以这是一个好主意。
A和AAAAlogging指定域(网站)的托pipe位置。 这些应该指向你的服务器。 (AAAA是针对IPv6的)
MXlogging指定邮件的去向。 这些应该指向雅虎的邮件服务器。
所以,你会有这样的事情:
example.com. IN A 10.11.12.13 www.example.com. IN CNAME example.com. example.com. IN MX 10 whatever1.yahoo.com. example.com. IN MX 20 whatever2.yahoo.com.