首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >接收来自任何域的邮件

接收来自任何域的邮件
EN

Ask Ubuntu用户
提问于 2011-02-04 18:32:51
回答 2查看 1.4K关注 0票数 2

我有一个域名为"vrk.com“的邮件服务器和一个名为"vinod”的用户.

所有发送到"vinod@vrk.com“的邮件都进入邮箱/home/vinod/mbox

我是否可以将寄给"blahblah@yahoo.com“的邮件存储在同一个邮箱(即/home/vinod/mbox.或另一种捕获所有邮件的用户中,而不考虑域)?有可能.我用的是后缀..。

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2011-02-04 19:25:22

你不能捕获发送给yahoo.com的电子邮件,因为雅虎的MX记录没有指向你的服务器,所以它们永远不会通过你的后缀服务被路由。

如果您试图为特定域创建集线器,则需要为后缀创建一个虚拟域文件。

代码语言:javascript
复制
sudoedit /etc/postfix/virtual

在虚拟文件中添加以下内容:

代码语言:javascript
复制
@vrk.com vinod

@vrk.com替换为您想要创建捕获的域的名称--全部改为(在您的问题中,这是yahoo.com的去处--不过,正如前面提到的,您不能实际使用yahoo.com作为有效域,因为雅虎的邮件不会发送给您),vinod部分应该替换为捕获的电子邮件用户名。

一旦创建了这个文件,就需要对其进行编码。这样做的方法很简单:

代码语言:javascript
复制
postmap /etc/postfix/virtual

这样做的所有爵士乐(编码,验证等),后缀需要阅读它。要完成这些工作,您需要在配置文件中添加一些行并重新启动postfix

sudoedit /etc/postfix/main.cf打开配置文件,并将这一行添加到底部

代码语言:javascript
复制
virtual_alias_maps = hash:/etc/postfix/virtual

然后用sudo service postfix restart重新启动!

票数 2
EN

Ask Ubuntu用户

发布于 2011-02-05 02:37:47

如果要合并来自各种POP3可访问服务器的电子邮件,可以使用fetchmail包获取电子邮件并将其传递给服务器。对于像雅虎这样的免费电子邮件服务,你可能需要为你想要获取的地址启用POP。配置获取邮件的文档可能在/usr/share/doc/fetchmail中,或者在'http://localhost/doc/fetchmail`的web上。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/24828

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档