就像所说的,当我尝试与Thunderbird连接时,Dovecot身份validation失败。 传入和传出的邮件工作正常。 我用例如本教程(以及更多)作为参考: https : //serverfault.com/questions/ask 。 这应该是好的,因为它是Ubuntu 12.04。 (不幸的是我们不能升级,直到一些遗留的东西被迁移到LXC容器)。 我testing了auth: root@mail ~ # doveadm auth prta Password: passdb: prta auth succeeded extra fields: user=prta SMTP: root@mail ~ # telnet localhost 25 Trying 127.0.0.1… Connected to mail.prteamwork.com. Escape character is '^]'. 220 mail.prteamwork.com ESMTP Postfix ehlo localhost 250-mail.prteamwork.com 250-PIPELINING 250-SIZE 10240000 250-VRFY 250-ETRN 250-STARTTLS 250-ENHANCEDSTATUSCODES […]
我正在用gsuitetesting一个安装程序,其中所需的结果是Postfix保留所有帐户的邮箱(那些使用gsuite和一些不这样做)。 Postfix也应该能够发送电子邮件。 MXlogging指向gsuite,并在那里收到电子邮件。 Gsuite被设置为转发电子邮件到Postfix,它适用于来自其他域的所有外部电子邮件。 剩下的最后一个问题是本地邮件通过Postfix服务器发送到本地,这意味着它们不会出现在Gsuite收件箱中。 有没有办法强制Postfix通过互联网发送这些邮件,而不是将它们发送到本地邮箱? 我宁愿不必将Postfix设置为接通Gsuite。 Postfix使用虚拟邮箱进行设置,我宁愿尽可能地保持se-up。
我有一个Postfix邮件服务器,运行在具有多个networking适配器的主机上,其中一个是虚拟tun0设备。 我需要这个邮件服务器来接受任何适配器上的连接 – 并且只在虚拟tun设备上发送电子邮件。 我有一个configuration, 符合这个问题的答案 ,它定义了smtp_bind_address = 10.20.30.40 – 其中10.20.30.40是与tun0设备关联的地址。 此服务器服务器不支持IPV6。 多年来,这似乎是完美的工作 – 直到有一天,tun0设备死亡 – 和Postfix发送电子邮件通过默认networking设备,eth0(10.0.0,1)而不是tun0。 这是预期的行为? 是否有设置可以改变,以确保Postfix只通过tun0(10.20.30.40)发送电子邮件 – 如果tun0不可用,则将消息留在队列中? 如果是相关的,这是Ubuntu的16.04.2 LTS与Postfix版本3.1.0-3。 tun0是使用OpenVPN版本2.3.10-1ubuntu2.1实现的 – 编辑添加额外的细节 – $ route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 10.0.0.1 0.0.0.0 UG 0 0 0 eth0 10.0.0.0 0.0.0.0 255.255.255.0 U 0 […]
我正在设置一个新的服务器发送电子邮件,我想弄清楚如何configuration后缀从3个不同的域发送电子邮件。 理想情况下,服务器上的无人用户应能够通过更改正在发送的电子邮件中的“发件人”字段,使用*@domain1.com,*@domain2.com,*@domain3.com发送电子邮件。 传入的电子邮件是由谷歌应用程序处理,端口25(传入)在服务器上被阻止。
我将邮件网关服务器configuration为使用MailScanner + Postfix + SpamAssassin(如此处所述)以及MailWatch作为Web前端。 当从MailWatch运行sa-learn(它以后缀用户身份运行)时,会引发此错误: SA Learn: config: path "/root/.spamassassin" is inaccessible: Permission denied, Learned tokens from 0 message(s) (1 message(s) examined) 运行“sudo -u postfix spamassassin –lint -D”给出了这样一些信息: dbg: config: read file /etc/mail/spamassassin/mailscanner.cf warn: config: path "/root/.spamassassin" is inaccessible: Permission denied dbg: config: mkdir /root/.spamassassin failed: mkdir /root/.spamassassin: Permission denied at /usr/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin.pm line 1577 […]
我已经设置了一个接收Postfix邮件服务器。 在这里,我写了自定义代码,分析由postfix收到的整个邮件,并分别使用标题,正文和附件用于不同的用途。 我目前在postfix中添加了SPF和DKIM检查,结果在邮件头中附加了他们的结果,以表明邮件的字符。 另外我打算实施使用基于DNS的实时黑名单(DNSRBL)的后缀反UCEfunction,为此,我添加了以下内容: 'smtpd_recipient_restrictions = reject_rbl_client zen.spamhaus.org,reject_rbl_client bl.spamcop.net' 在我的Postfix的main.cf文件中。 我的问题是,我怎样才能在收到的邮件头里追加这个检查的结果呢? 提前致谢!!! 阿希什
当我的网站试图发送一个电子邮件到一个不好的域,我的后缀服务器发送一个“未送达的邮件返回发件人”通知给发送帐户。 我怎样才能将这些通知发送到一个电子邮件帐户,无论发件人? 如果这是不可能的,有没有办法来禁用这些通知? 谢谢!
我的网站上有大约2000个客户订阅了我们的邮件列表。 我曾经使用过Swift Mailer,但它没有按照它应有的方式工作。 我想知道是否有一种方式,Postfix可以保持mailq(如果大量的电子邮件同时发送)的电子邮件,每10-20分钟发送20-30电子邮件大块。 所以这样,我们的服务器不被列入黑名单。 任何build议将不胜感激。
我有一个运行Postfix的登台服务器,我只想设置邮件到example.org。 如果我们正在testing一个发送电子邮件的函数,我们希望能够知道我们不会意外地将任何testing消息发送给我们testing域之外的任何人。 所有的邮件都从这个服务器发送到智能主机进行传送。 我已经成立了 relay_domains = example.org smtpd_recipient_restrictions = reject_unauth_destination 这意味着服务器只能通过SMTP中继example.org。 但是,使用邮件(1)在服务器上,它将传递所有地址。 我怎样才能限制这只relay_domains?
像升级到Rails 2.2的许多人一样,我发送一封电子邮件时遇到了exception情况。 此版本的Rails或更高版本确实需要使用tls发送电子邮件。 生产日志文件中的消息说: hostname was not match with the server certificate 我做了大量的研究工作,尽我所能。 我把我的切片的主机名改为ohlalaweb.com。 如果我在CL上运行命令'hostname',我得到: ohlalaweb.com 后缀似乎工作正常。 我可以发送电子邮件到我的Gmail,雅虎和谷歌应用程序的Gmail帐户没有问题。 这是cat /etc/postfix/main.cf的结果 # See /usr/share/postfix/main.cf.dist for a commented, more complete version # Debian specific: Specifying a file name will cause the first # line of that file to be used as the name. The Debian default # […]