我们有91.221.27.120,91.221.27.119,91.221.27.121和91.221.27.118的计算机。 我设置在后缀: smtpd_client_restrictions = permit_mynetworks, warn_if_reject reject_unknown_client, warn_if_reject check_client_access hash:/etc/postfix/access, permit_sasl_authenticated, permit 当我添加reject_unknown_client时,我只能获得91.221.27.118 Mar 29 09:45:31 fo-mail postfix/smtpd[6132]: NOQUEUE: reject_warning: RCPT from unknown[91.221.27.118]: 450 4.7.1 Client host rejected: cannot find your hostname, [91.221.27.118]; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<[172.16.210.24]> 我写入访问 91.221.27.118 OK 这没有帮助。 你可以帮我吗?
有一个条件或状态,Postfix可以进入,将阻止端口25连接? 我使用Javamail将postfix作为本地MTA发送,大约99%的时间工作。 不过,我偶尔会看到一个exception: javax.mail.MessagingException: Could not connect to SMTP host: localhost, port: 25; nested exception is: java.net.ConnectException: Connection refused 那么,是否有可能有一个队列正在填满,造成这种情况呢? 有没有一个国家的Postfix可以在这将主动拒绝本地连接? 提前致谢!
一些背景: 我有一个Dovecot / Postfix设置来处理一些域的电子邮件。 我们有各种设备(苹果机,iPhone,PC等)上的imap和smtp设置,它没有问题。 我最近买了一个Windows手机,我试图在那里设置邮件帐户。 我有imap部分工作很好,但由于某种原因,它不会发送邮件。 mail.log与debug_peer_list 我把它放在pastebin上,因为它相当长: http://pastebin.com/KdvMDxTL 带有verbose_ssl的dovecot.log Apr 14 22:43:50 imap-login: Warning: SSL: where=0x10, ret=1: before/accept initialization [109.151.23.129] Apr 14 22:43:50 imap-login: Warning: SSL: where=0x2001, ret=1: before/accept initialization [109.151.23.129] Apr 14 22:43:50 imap-login: Warning: SSL: where=0x2001, ret=1: SSLv3 read client hello A [109.151.23.129] Apr 14 22:43:50 imap-login: Warning: SSL: where=0x2001, ret=1: […]
我正在使用postfix + dovecot(imap + pop3)+ mysql我想明确定义可以代表其他人发送电子邮件的用户或组我想这样做:对于所有本地(mysql)authentication用户过滤传出邮件:过滤所有邮件的标题返回path/ X原始的收件人/发件人:字段必须matcheauthentication用户发送它,否则弹回电子邮件 任何想法如何做到这一点?
我有2个服务器(A,B)与电子邮件服务器工作。 我正尝试使用传输地图将所有发送到服务器A的电子邮件复制到服务器B. 我的运输表是 CREATE TABLE `transport` ( `domain` varchar(128) NOT NULL DEFAULT '', `transport` varchar(128) NOT NULL DEFAULT '', UNIQUE KEY `domain` (`domain`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; 当我添加行到该表传输电子邮件到服务器B它的作品 +————-+—————-+ | domain | transport | +————-+—————-+ | example.com | smtp:[1.2.3.4] | +————-+—————-+ 但是当我尝试添加另一台服务器时,它停止工作 +————-+——————————–+ | domain | transport | +————-+——————————–+ | example.com | smtp:[1.2.3.4], smtp:[2.3.4.5] | […]
我有几个在同一台机器上运行的Ubuntu服务器/桌面使用kvm(在Ubuntu的服务器12.04下) 有了每个虚拟机上的后缀,我已经将每个根目录的邮件redirect到我的Gmail帐户。 一切正常, 问题出现了,一些守护进程发送通知而没有标识机器名称。 所以,当我收到电子邮件时,我不知道哪个虚拟机发送了它。 有没有办法用postfix conf在主题前添加一个像“asterisk_server:”这样的自定义文本,从邮件中识别出已经发送的comoputer? 非常感谢
我有一个postfix / dkimproxy安装程序不能按照我喜欢的方式工作。 我有SPF的exampledomain.org只允许从server.exampledomain.org (rDNS映射正确),这也是由smtp.exampledomain.org别名邮件。 目前,运行在服务器上的Web应用程序在发送出站电子邮件时使用Postfix的内置sendmail命令。 这些电子邮件来自[email protected] ,并且正确地使用DKIM签名。 那是对的! 当用户使用@exampledomain.org (me !!)从Outlook发送邮件时,它将连接到smtp.exampledomain.org并在STARTTLS命令之后进行身份validation。 不幸的是,电子邮件不是DKIM签名的。 日志显示电子邮件是自动转发的,不经过dkimproxy 。 dkimproxyconfiguration如下 # specify what address/port DKIMproxy should listen on listen 127.0.0.1:10027 # specify what address/port DKIMproxy forwards mail to relay 127.0.0.1:10028 # specify what domains DKIMproxy can sign for (comma-separated, no spaces) domain server.exampledomain.org,exampledomain.org # specify what signatures to add […]
我试图实现postfix + policyd / amavis + dspam。 问题是我需要做ldap查找以获得下一跳。 但是同时我需要将一些“电子邮件地址”redirect到“dspam-retrain”。 我不知道该怎么做,我的意思是,我的configuration如下: main.cf queue_directory = /var/spool/postfix command_directory = /usr/sbin daemon_directory = /usr/libexec/postfix data_directory = /var/lib/postfix mail_owner = postfix mydomain = ddol-test.com myorigin = $myhostname inet_interfaces = localhost, 192.168.66.98 inet_protocols = all mydestination = $myhostname, localhost.$mydomain, localhost unknown_local_recipient_reject_code = 550 mynetworks = 192.168.66.0/24, 127.0.0.0/8 relay_domains = $mydestination alias_maps […]
我使用MYSQL在Postfix中定义了全局白名单,其中包含以下选项: smtpd_recipient_restrictions = reject_invalid_hostname, check_client_access mysql:/etc/postfix/client_whitelist check_sender_access mysql:/etc/postfix/sender_whitelist check_recipient_access mysql:/etc/postfix/recipient_whitelist permit_mynetworks,reject /etc/postfix/client_whitelist host = localhost:3306 user = root password = password dbname = postfix query = SELECT restriction FROM client_whitelist WHERE client = "%s" AND status = "1"; mysql表 +—————+————-+——–+ | client | restriction | status | +—————+————-+——–+ | 192.168.66.18 | OK | 1 | […]
这是我从我的邮箱ID收到的邮件标题:[email protected] mailchimp: Return-Path: bounce-mc.us2_6034522.1358370-achal.tomar58=gmail.com@mail76.us2.mcsv.net> Received: from mail76.us2.mcsv.net (mail76.us2.mcsv.net. [173.231.139.76]) by mx.google.com with ESMTP id er6si2501863qab.62.2012.06.03.05.09.29; Sun, 03 Jun 2012 05:09:29 -0700 (PDT) 我的查询是他们如何添加发送到:返回pathdynamic的头,我也想在我的邮件服务器实现相同,我已经尝试在后缀中的地址masquereading,但它没有多大的帮助,可能是我误解了一些东西。 我的邮件服务器有一个MTA后缀,我有centOs 5作为一个操作系统。