我已经收购了一些邮件用户,我想把他们从现有的邮件服务器转移到我的。 我已经build立了一个代理服务器,它允许我代理IMAP和POP连接,而且我可以控制用于指引他们到合适的邮件服务器的DNS。 我没有访问旧的邮件服务器。
邮件代理服务器正在运行Linux
不幸的是,我怀疑有很多人使用同一台服务器的POP3和SMTP。
我想创build一个SMTP代理,这样我就可以在转换过程中为客户提供SMTP服务,而无需打开邮件中继。 似乎并没有出现Perdition在本地提供这个解决scheme。
有谁知道一个解决scheme,或者代理SMTP请求(包括AUTH请求) – 理想的能够映射哪些请求到哪个后端? [我还没有尝试IPTables DNAT规则 – 我怀疑这可能会起作用,但是我没有能力对每个域/客户端的不同服务器进行身份validation,这使得迁移变得更加困难]。
编辑
我已经尝试configuration达夫科特作为董事/代理代替亡灵。 这适用于IMAP和POP,但不适用于SMTP – 具体而言,它将根据用户名或域名进行身份validation – 它不会检查SMTP服务器的实际凭据。
对于Postfix,
http://www.andybev.com/index.php/SMTP_authentication_and_Postfix
START=yes MECHANISMS="rimap" MECH_OPTIONS="imap.example.com"
我还将configurationpostfix直接路由到您的新SMTP服务器作为中继。 将你的新服务器的IP添加到“我的networking”,并将relayhost设置为新的smtp服务器。
将它指向imap服务器所在的dovecot的代理服务器,这是saslauthd系统和imap之间的简单authentication,因此您需要使用代理服务器作为localhost的非安全代理(或者只是阻止外部访问,以等待您的设置细节)