我需要认真的帮助。 我一直在谷歌,Stackoverflow,Postfix的网站和众多的论坛。 我正式卡住,我甚至试图复制另一台机器的configuration文件。
问题:
我正在尝试设置Thunderbird来抓取邮件pipe理员邮件。 我想用Postfix来做这个。
在本地主机上有一个通过Apache托pipe的站点,dev1.testdomain.com和dev2.testdomain.com。
通常localhost和dev2.testdomain.com指向相同的托pipe应用程序(单…不重要)。
每个托pipe应用程序都有一个web.config文件,在那里我们可以设置一个指向postmaster电子邮件地址的属性。 通常情况下,这个电子邮件地址将与Thunderbird中设置的电子邮件地址相同,后者将收到所有的邮件pipe理员邮件。
更多信息:
Postmaster email needs to be: [email protected] Computer name: developmentmachine Administrator User Account: developer
我试图做一个“ Maildir ”types的设置,不能得到这个工作。
任何人都可以请给我一步一步的指导如何实施这样的事情?
请不要发布链接到其他网站,因为我已经在Google上尝试过所有这些链接,并且无法正常工作。
或者有人可以告诉我我做错了什么?
我目前有什么:
/ etc / aliases中
postmaster: developer
在/ etc /邮件名
mycomputer.com
Postfix标准的网站安装。
/etc/postfix/main.cf中
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) biff = no append_dot_mydomain = no readme_directory = no smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key smtpd_use_tls=yes smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache myhostname = developmentmachine alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases myorigin = /etc/mailname mydestination = mycomputer.com, developmentmachine, localhost.localdomain, localhost relayhost = mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 mailbox_size_limit = 0 recipient_delimiter = + inet_interfaces = all home_mailbox = Maildir/ mailbox_command = luser_relay = [email protected] notify_classes = bounce, 2bounce
任何帮助将不胜感激,我已经尝试了一切。
先谢谢你。
更新:得到它将文件复制到Maildir /,仍然有问题进入雷鸟。
试图安装和configuration达夫科特,没有运气。
我不能给你一个明确的答案,因为这里有很多事情要做。 但是我可以提供一些方法来帮助你自己:
从顶部攻击:
处理应用程序/configuration,直到您见证将邮件放入邮件日志。 我会在一个窗口中做一些类似于tail -f /var/log/mail.log事情,并使用appconfig进行操作,不pipe是在另一个窗口中触发电子邮件。 当您看到邮件出现在日志中时,您知道您的应用正在将邮件发送到正确的位置。
从底部攻击:
着手configurationpostfix将邮件路由到postmaster。 通过使用mailx或telnet绕过应用程序,将邮件放入队列,并继续播放,直到它find邮件为止。
要自知自己在学习曲线上的位置:
鉴于没有任何提及似乎你可能不明白后缀 – 一个MTA和MDA之间的区别。 MailDirs是MDA的一种forms – 后缀 – MTA交付给。
所以你有很多不同的组件。 MDA,MTA,应用程序,Apache,Mono。 如果你想赢得这场战斗,你可能不得不打破他们,理解,testing和解决每一个难题分开,才能得到端到端的解决scheme。