当我的邮件服务器发送邮件时,这些标题是: Received: from example.com ( localhost [127.0.0.1] ) by example.com (Postfix) with ESMTP id EB14D48159 for <[email protected]>; Thu, 26 Dec 2013 11:56:12 +0000 (GMT) 这通常不是一个问题,除了一个客户的Postinifilter是特别暴力,似乎把这个作为非法地址。 我可以打他们,但似乎只是从合法的IP发送电子邮件会更容易,对.. ..? 所以我经历了几乎所有的Postfix设置。 我已经将以下variables设置为example.com , smtp_helo_name设置为我们的外部IP。 我不知道还有什么我可以改变,可能会有影响。 如何将地址/ IP更改为我们的外部地址/ IP? 我使用的是Ubuntu 12.04,Postfix 2.9.6。 我已经看到并尝试(如上所述)的答案就像如何使Postfix使用另一个IP地址? 而且我的master.cf文件中没有任何绑定地址(我认为这是旧的做事方式?)
我有一个工作的Zimbra 8.0.6 OSE,目前正在接受从外部到其任何本地定义的域的邮件,并将从经过validation的SMTP用户中继每封邮件。 还有其他的外部MX服务器,它们将通过SMTP接收,过滤和中继邮件到Zimbra:我想configurationZimbra不接受除了这些MX之外的所有本地域的邮件,当然仍然接受和中继邮件从任何经过身份validation的SMTP用户。 我经历了configuration,文档和谷歌,但没有find任何东西。 我怀疑Zimbra的configurationscheme/界面/不pipe怎么样都不允许这样的设置,但是如果有人能certificate我错了,我会很高兴。
我运行的是Debian 7.1,Postfix 2.9.6,Dovecot 2.1.7 为了设置它,我大部分都是这样 (没有spamass-clamav-greylist位) 我也通过Gmail设置了智能主机中继 postconf -n显示: alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases append_dot_mydomain = no biff = no config_directory = /etc/postfix inet_interfaces = all inet_protocols = ipv4 mailbox_size_limit = 0 milter_default_action = accept mydestination = MyDomain, localhost.net, localhost myhostname = MyDomain.net mynetworks = 127.0.0.0/8 myorigin = /etc/mailname readme_directory = no recipient_delimiter = […]
所以我的服务器已经停止发送电子邮件。 看一下/var/mail/www-data给了我一些线索。 诊断代码显示了这一点: Diagnostic-Code: SMTP; 553 5.1.8 Sender address <[email protected]> domain does not exist 其余的错误如下: –s09He2kF031259.1389289202/ip-10-33-164-999.eu-east-1.compute.internal Content-Type: message/delivery-status Reporting-MTA: dns; ip-10-33-164-999.eu-east-1.compute.internal Received-From-MTA: DNS; localhost Arrival-Date: Thu, 9 Jan 2014 17:39:55 GMT Final-Recipient: RFC822; [email protected] Action: failed Status: 5.1.8 Diagnostic-Code: SMTP; 553 5.1.8 Sender address <[email protected]> domain does not exist Last-Attempt-Date: Thu, 9 Jan 2014 17:40:02 […]
大家好,在serverfault, 我运行了一个Debian Wheezy邮件服务器,上面有postfix和几个域名。 对于一个域名,我需要一些帐号无法收发电子邮件给外部世界,只能到同一个域名。 其他帐户和域名保持正常。 search网页我发现我可以用postfix限制类来做到这一点,所以我在postfix文档中find了一个指南: http : //www.postfix.org/RESTRICTION_CLASS_README.html 在postfix文档之后,我不能申请我的限制,当我重新启动postfix时,它给了我一个未使用的参数错误,错误如下: / usr / sbin / postconf:警告:/etc/postfix/main.cf:未使用的参数:local_only = check_recipient_access散列:/ etc / postfix / local_domains,拒绝 这里是限制类所在的main.cf的一部分: smtpd_client_restrictions = permit_mynetworks, check_client_access哈希:/ etc / postfix / custom_check_client_access, permit_sasl_authenticated, reject_sender_login_mismatch, reject_unknown_client, reject_unauth_pipelining, reject_rbl_client sbl.spamhaus.org, smtpd_recipient_restrictions = check_sender_access哈希:/ etc / postfix / restricted_senders, permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, reject_invalid_hostname, reject_unauth_pipelining, reject_non_fqdn_sender, reject_unknown_sender_domain, reject_non_fqdn_recipient, […]
我一直在接收来自Microsoft域的许多无效的helo请求。 我已经提出了一个关于这个问题,但他们仍然没有回应。 maillog中: Jan 14 19:27:14 relay postfix/smtpd[57104]: connect from va3outboundsmtppool1.messaging.microsoft.com[157.55.133.163] Jan 14 19:27:14 relay postfix/smtpd[57104]: NOQUEUE: reject: RCPT from va3outboundsmtppool1.messaging.microsoft.com[157.55.133.163]: 450 4.7.1 <VA3EHSNDR001.bigfish.com>: Helo command rejected: Host not found; from=<> to=<[email protected]> proto=ESMTP helo=<VA3EHSNDR001.bigfish.com> Jan 14 19:27:14 relay postfix/smtpd[57104]: disconnect from va3outboundsmtppool1.messaging.microsoft.com[157.55.133.163] Jan 14 19:27:16 relay postfix/smtpd[57104]: connect from tx2outboundsmtppool2.messaging.microsoft.com[65.55.83.132] Jan 14 19:27:17 relay postfix/smtpd[57104]: […]
我在一个Saucy EC2实例上有一个Django项目,通过django注册来处理一个站点的注册,在几分钟和几个尝试注册不同的电子邮件地址之后,我没有看到任何注册用户的电子邮件。 (唯一存在的用户是在注册期间创build的用户。)settings.py文件具有: EMAIL_HOST = 'localhost' EMAIL_PORT = 25 EMAIL_HOST_USER = '' EMAIL_HOST_PASSWORD = '' 当我通过端口25 telnet会话手动发送testing消息时,手动电子邮件到达正常。 (我有Postfix安装。) 我应该怎么做才能使django-registration发送电子邮件? 我尝试将EMAIL_HOST_USER设置为有效的电子邮件地址,并再次注册了新用户,但是这并没有在我的收件箱中产生任何结果。
请在下面find你的帮助, 我在RHEL 5.9上使用了Dovecot 2.2.5和postfix 2.10.2。 我有一个问题,我正在使用虚拟邮箱,我需要为他们设置密码。 我总是有一个错误消息[没有userdb]。 你能帮我吗? 提前致谢 !!
我最近在一个新的Debian Wheezy系统上安装了Webmin,Postfix和Dovecot。 一切工作正常,除了我想知道如何configurationPostfix不仅接收,而且还发送来自多个域的邮件。 我有一个域(默认)发送和接收邮件就好了。 我有一个名为“joey”的系统用户,映射到他的是[email protected] 。 我有另一个名为“joey.domain2”的用户将[email protected]映射到他。 我没有收到邮件的问题(我通过Webmin做的最多) – 收到邮件到[email protected]将邮件发送到joey.domain2的邮箱就好了。 但是,当我回复时,地址显示为接收者(我在Gmail上testing的东西)为[email protected] 。 如何configurationpostfix,以便我可以通过其他地址而不是默认发送邮件?
有没有办法强制后缀添加一个“Content-Transfer-Encoding”行到DSN的头(“传递状态通知”)消息? 如果“Content-Transfer-Encoding”设置不正确,可能会出现一些客户端/群件系统(如zarafa)的问题(另请参阅https://forums.zarafa.com/showthread.php?91-Fallback-delivery )。 如果我查看DNS消息的标题,我找不到“Content-Transfer-Encoding”条目。