我真正需要的是一个无所不能的地址,它接收电子邮件并将其pipe理到服务器上的脚本(将使用PHP脚本)。
什么是最小的占地面积最小的邮件服务器和服务我需要的目的?
服务器将安装在CentOS 5上
Sendmail和Postfix都可以在CentOS上使用,而且configuration也相当简单。 内置sendmail需要修改configuration文件以允许传入连接,并且可以添加通配符别名来捕获所有邮件。 一个快速的谷歌search应该提供所有的信息,你需要启动和运行。 你只需要安assembly置文件的后端,运行“yum install sendmail-cf”,你就可以准备好了。
在那里可能有“更容易”的应用程序,但是RHELtypes系统上的sendmail的在线资源在我看来是最普遍的。 Sendmail过去很难pipe理,但是通过编辑/etc/mail/sendmail.mc文件,现在非常容易。
我用qpsmtpd做了这个…这是一个用Perl编写的qmail SMTP前端replace。 它有一堆你可以尝试的插件,但最有用的是一个maildir交付插件,可以发送所有的邮件到目录或子目录的收件人地址。
只需安装qpsmptd并作为守护进程运行,如果您只想将这些邮件转储到目录中,则不需要其他邮件应用程序。
这听起来几乎就像我为开发人员设置的testing邮件服务器。 从本质上来说,任何碰到这个盒子的电子邮件都会被转存到一个本地邮箱中,他们可以通过SquirrelMail访问这个邮箱。 主要的SMTP服务器(我们所有的内部进程都发送电子邮件给中继)使用“@ testing.domain.com”发送任何东西到这个testing框,我们的开发环境使用testing邮件服务器,因为它是默认的。
因此,开发层面的任何事情都将允许开发人员使用他们想要的任何电子邮件地址,而无需实际发送电子邮件给外部世界,任何高于此级别的人都可以简单地使用@test.domain.com,并将其放置在同一地点。
这几乎是你所要求的,而不是pipe道到本地邮箱,你可以发送电子邮件到一个pipe道别名。