我在Ubuntu Server x86_64上运行了很长时间的postfix邮件服务器。 它正在pipe理多个域名的电子邮件。 但是,它似乎已经任意决定停止接受任何域名电子邮件到单个域名。 如果我从a.com邮件a.com,它的工作原理,但是当我从b.com邮件到a.com(不pipeb.com是否在同一台服务器上),它不接受任何东西。 我在错误日志中找不到任何提及的问题。 我曾尝试通过apt-get进行升级,但问题尚未解决。 重新启动或重新启动服务不能解决它。 根据postconf -d | grep mail_version postconf -d | grep mail_version ,我在v2.9.6。 我正在使用MySQL的虚拟用户帐户。 它使用的是dovecot v2.0.19。 我应该从哪里开始寻找问题的来源? 而如何防止它再次发生?
我正在尝试将某些电子邮件地址列入黑名单,但是我根本无法获得postfix访问权限。 有人能指出我可能没有错误吗? 添加 smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/check_senders 到/ etc / postfix /中的main.cf文件 创build了/ etc / postfix / check_senders我将我的地址添加到文件中,以检查它是否正常运行此文件包含 [email protected] REJECT 创build后缀查找表 #>postmap /etc/postfix/check_senders 重新加载并重新启动postfix #>postfix reload #>postfix restart 为了testing这个,我创build了一个名为test.php的非常基本的PHP邮件脚本 <?php $to = '[email protected]'; $subject = 'Test postfix access'; $headers = "From: My Name <" . strip_tags('[email protected]') . ">\r\n"; $headers .= "Reply-To: ". strip_tags($to) . "\r\n"; […]
是否有可能在post-fix中转发来自特定用户的邮件发件人:[email protected] TO:[email protected]应该将电子邮件的副本转发给外部域[email protected]上的其他用户,原始收件人应该也得到电子邮件。 只有邮件的副本应该被转发。 即从:[email protected] TO:[email protected]邮件的副本应收到“[email protected]”
我有两个邮件服务器在两个分开的位置(站点)运行ZIMBRA(主 – 站点1)和(辅助 – 站点2)。 当我的主邮件服务器在AVAILABLE中,seconray只是与他的zimbra服务同步(rsync)。 主要问题就是我的第二个邮件服务器启动了Zimbra服务,并可以接收电子邮件。 如果主站点(站点1)的内部用户(webmail和客户端,如thunderbird / outlook)将在SITE1的主邮件服务器closures时将邮件发送到辅助服务器? 来自外部的邮件是可以的,因为我们有2个MX条目(主邮件服务器和辅助邮件服务器),但同一networking中的内部用户不会将电子邮件发送到MX服务器,而是直接将邮件传递给邮件服务器。 这是我的设置如下所示: http : //postimg.org/image/l2l7aziex/ 有什么想法吗? 很多Tks!
按照这篇文章,我已经在我的服务器上设置了一些电子邮件地址。 在我的networking上的另一台机器上,我有七个站点托pipe(并正确configurationApache)。 我希望这台机器运行这七个域的邮件,但我似乎只能将电子邮件发送到一个域的一个特定地址。 比方说,我将服务器名称设置为babs.domain1.com,其他六个域的所有MXlogging都指向该服务器作为邮件服务器。 不过,我只能将邮件发送到[email protected]。 (matthew是babs上的用户,如果这有所作为)。我无法将电子邮件发送到[email protected],[email protected]或任何其他地址在我已configuration的任何域 – 如果我发送它来自Gmail 。 我telnet到域名端口25(IE远程logindomain4.com 25),我能够从那里成功发送邮件。 当我inputHELO test.domain4.com ,会返回220 babs.domain1.com ,不pipe我已经telnet到什么域名,我认为这可能是我的问题的根源。 我在Gmail中没有收到任何反弹信息,表明邮件递送失败,我不确定接下来应该做什么。 这是一个Gmail的东西? 从domain1.com发送电子邮件到domain2.com可以正常使用任何地址。 这是我的日志从Gmail发送到domain2成功的邮件: Jun 1 08:55:14 babs postfix/smtpd[21364]: connect from mail-ie0-f172.google.com[209.85.223.172] Jun 1 08:55:15 babs postfix/smtpd[21364]: 8227826EF3: client=mail-ie0-f172.google.com[209.85.223.172] Jun 1 08:55:15 babs postfix/cleanup[21256]: 8227826EF3: message-id=<CAH+8f1siHtmWa-DCBDmyxji0=n698EWqvomi4MuioX=oa4LY7w@mail.gmail.com> Jun 1 08:55:15 babs postfix/qmgr[19997]: 8227826EF3: from=<[email protected]>, size=1878, nrcpt=1 (queue active) Jun 1 […]
在CentOS 6.4上运行Postfix 2.6.6。 我在Active Directory中configuration了虚拟用户查找。 将邮件发送到单个地址时,邮件会正确传送给虚拟用户的Maildir。 然而,不止一个收件人会将文件写入到vmail用户的主目录中,并将收件人列表作为文件名。 这是我的main.cf: virtual_mailbox_domains = $mydomain virtual_mailbox_base = /home/vmail virtual_mailbox_maps = ldap:/etc/postfix/ldap-users.cf,ldap:/etc/postfix/ldap-groups.cf virtual_uid_maps = static:75003 virtual_gid_maps = static:75003 ldap-users.cf: server_host = mailhost.example.com search_base = cn=Users,dc=example,dc=com version = 3 query_filter = (&(objectclass=person)(mail=%s)) result_attribute = samaccountname result_format = %s/Maildir/ 邮政地图查询结果: postmap -q [email protected] ldap:/etc/postfix/ldap-users.cf usera/Maildir ldap-groups.cf server_host = mailhost.example.com search_base = ou=Test,dc=example,dc=com […]
我已经在Ubuntu LTS 12.04上安装了iRedMail。 邮件服务器在mail.domain.com 当试图发送SMTPauthentication使用msmtp的电子邮件,我得到这个错误: msmtp: recipient address [email protected] not accepted by the server msmtp: server message: 554 5.7.1 <[email protected]>: Recipient address rejected: Invalid HELO/EHLO; Must be a FQDN or an address literal, not 'localhost' msmtp: could not send mail (account something from /etc/msmtprc) 我的postconf -n: alias_database = hash:/etc/postfix/aliases alias_maps = hash:/etc/postfix/aliases allow_min_user = no […]
所以我按照这个指南安装了Postfix,Dovecot和MySQL: https : //library.linode.com/email/postfix/postfix2.9.6-dovecot2.0.19-mysql 使用encryption和只有SSL,似乎是从一开始就安全的新手方式,但我有一个问题。 由于奇怪的原因,我能够成功地在OS X上使用Mail.app发送和接收电子邮件,但使用空邮,我不能。 我刚刚在应用程序上连接被拒绝,并在我的服务器上出现以下错误: 7月16日15:35:26 apple dovecot:imap-login:login:user = my @ email,method = PLAIN,rip = xxx,lip = xxx,mpid = 31389,TLS,session = xxx Jul 16 15:35:26 apple dovecot:imap(my @ email):断开连接:退出= 24出= 707 7月16日15:35:26 apple postfix / smtpd [31390]:连接unknown [xxx] 7月16日15:35:27 apple postfix / smtpd [31390]:从未知[xxx] 7月16日15:35:46 apple postfix / smtpd [31372]:disconnect from unknown […]
我正在做虚拟主机,我最大的问题是群发邮件客户端。 我对这个问题做了很多的研究,但是我不知道我问错的问题。 我们正在设置一个发送限制,但是它不能成为一个解决scheme,因为服务器继续排队,并在一段时间后失败。 是不是有一个解决scheme,设置一个队列限制不发送限制每个用户?
在Linux上运行Postfix。 我知道如何创buildIP别名。 我知道如何创build多个smtp传输并将其绑定到各种IP: smtp_bind_address=XYZQ 我知道如何将传输分配给特定的收件人域: # cat transport yahoo.com yahoo: gmail.com gmail: 我不知道的是如何让Postfix为单个收件人域使用多个传输,每个传输绑定到不同的IP。 如果可能的话,我可以创build多个IP别名,将传输绑定到每个别名,然后将传递传递到所有这些别名的特定域。 我想这样做的原因是有些ISP收取电子邮件的速度非常慢。 我们75%的电子邮件发送速度非常快,但是这个滞留的ISP有很多收件人,但是需要非常长的时间才能收取,因为他们每个发件人的IP都会限制所有邮件。