Articles of 后缀

后缀日志中的小时警告消息

我已经设置了logcheck来发送我的日志文件的每小时更新,并且在过去的两天里,我每小时在我的/var/log/mail.warn文件中获得一次这个条目: Nov 17 12:36:02 mailserv postfix/smtpd[4114]: warning: hostname secure.sitesdns.com does not resolve to address 77.92.66.3: Name or service not known 所以我试着找出更多关于这里发生的事情,并在/var/log/mail.info中find相应的行: Nov 17 12:36:02 mailserv postfix/postscreen[6112]: CONNECT from [77.92.66.3]:43778 to [my IP]:25 Nov 17 12:36:02 mailserv postfix/postscreen[6112]: PASS OLD [77.92.66.3]:43778 Nov 17 12:36:02 mailserv postfix/smtpd[6117]: warning: hostname secure.sitesdns.com does not resolve to address 77.92.66.3: Name […]

致命的:意外的命令行参数:拒绝

晚上好。 我有我自己的私人邮件服务器。 因为我的大学阻止端口25和我的家庭路由器似乎已经疯了我试图打开端口587 smtp,但这个错误popup。 mail.err: fatal: unexpected command-line argument: reject mail.info: postfix/master[30098]: warning: /usr/lib/postfix/smtpd: bad command startup — throttling master.cf: submission inet n – – – – smtpd -o syslog_name=postfix/submission -o smtpd_tls_security_level=encrypt -o smtpd_sasl_auth_enable=yes -o smtpd_sasl_type=dovecot -o smtpd_sasl_path=private/auth -o smtpd_recipient_restrictions=permit_mynetworks,permit_sasl_authenticated,reject -o content_filter=spamassassin -o smtpd_client_restrictions=permit_sasl_authenticated, reject -o milter_macro_daemon_name=ORIGINATING # -o smtpd_helo_restrictions=$mua_helo_restrictions # -o smtpd_sender_restrictions=$mua_sender_restrictions # -o […]

Postfix LogParser脚本

我寻找一个脚本/工具或其他解决scheme,能够通过大量的mail.log文件和grep了某些用户的活动。 当前(甚至是最新的2016 postfix)日志文件的问题,无论什么时候进入的条目,例如: Nov 30 11:58:21 mail postfix/qmgr[28062]: 4CCA2480E55: from=<[email protected]>, size=36461, nrcpt=1 (queue active) Nov 30 11:58:21 mail postfix/smtpd[5994]: connect from localhost[127.0.0.1] Nov 30 11:58:21 mail postfix/smtpd[4815]: disconnect from mail.company.com[1.2.3.4] Nov 30 11:58:21 mail postfix/smtpd[5994]: 8536A480E57: client=localhost[127.0.0.1] Nov 30 11:58:21 mail postfix/cleanup[4225]: 8536A480E57: message-id=<[email protected]> Nov 30 11:58:21 mail postfix/qmgr[28062]: 8536A480E57: from=<[email protected]>, size=35298, nrcpt=1 (queue active) […]

阻止电子邮件到后缀中不存在的地址

我们有postfix设置作为网关过滤和中继邮件到我们的Exchange服务器。 没有设置LDAP,有没有办法让我定义一个有效的地址列表,所以postfix可以拒绝所有对我们的域,而不是一个有效的用户或别名? 即,我想指定一个有效的电子邮件列表。 如果RCPT TO不属于这些电子邮件,则拒绝。 我计划使用fail2ban防火墙closures这些IP一个小时作为惩罚目录收获攻击企图。

后缀别名 – 捕获全部不按预期工作

我有一个与我的后缀configuration问题。 我想为一个域设置一个全面的电子邮件地址。 我有我的虚拟邮箱和别名保存在postgresql数据库中。 在文件vdomains.cf,vmailbox.cf和valias.cf中定义的查询分别是: query = SELECT 1 FROM domains WHERE domain = '%s' query = SELECT CONCAT(domains.domain, '/', mailboxes.address, '/') AS maildir FROM mailboxes LEFT JOIN domains ON mailboxes.domain = domains.id WHERE mailbox='%s' query = SELECT dst FROM virtual_aliases WHERE src = '%s' 这些文件通过这个块链接到main.cf virtual_mailbox_domains = pgsql:/etc/postfix/vdomains.cf virtual_alias_maps = pgsql:/etc/postfix/valias.cf virtual_mailbox_base = /srv/mail virtual_mailbox_maps […]

后缀 – 不超过配额反弹(帐户后面的别名)

当垃圾邮件发送者用真实的人员发送电子邮件或将回复地址发送到超过配额的帐户时,我试图解决类似黑客攻击的问题。 这种情况以前产生从Dovecot的退信消息,发送给那个人(有时标记为垃圾邮件),所以我实施了dovecot作为政策服务( check_policy_service ),检查“收件人”字段中的帐户是否有一些消息的可用空间,否则它SMTP连接期间返回550。 不幸的是,当“收件人”字段中有一个别名时,它不起作用,这可能会将邮件转发给一个或多个真实帐户。 因此,首先检查返回OK,但是在消息排队后,当它到达真实账户的配额已满时,会再次生成退回消息。 我可以编写一个SQL检查,如果任何别名的目标超过配额,但它可能会导致撤消连接到别名连接到许多帐户,但只有一个超过配额。 有没有什么好的解决办法呢?

在Postfix中,是否可以拒绝来自特定发件人的电子邮件到特定收件人?

我有一个别名转发电子邮件给有限数量的收件人。 这是一个私人别名,我们希望保留一定的通信。 问题1 :现在一个公众成员知道别名。 是否可以阻止一个特定的电子邮件地址能够发送电子邮件到有关的别名。 当然,阻止规则很容易被stream氓发件人使用不同的电子邮件地址绕开,但是我们可以根据具体情况解决。 Q2 :更好的select是将别名的使用限制在那些别名的电子邮件地址上。 例如: abc: def, ghi, jkl, mno 电子邮件到别名abc @只能通过地址发送:def,ghi,jkl,mno 可实现的?

Postfix / Dovecot在Centos 7上无法连接到存储服务器

注意:我没有手动安装任何东西,这都是通过Virtualmin sh安装脚本安装的。 我已经用脚本重新安装了4次,每次都有相同的问题。 然而,似乎没有其他人知道这件事? 不能得到后缀与Dovecot结合工作,我很新,但这是我可以认为提供帮助的数据。 任何帮助将不胜感激, 最初的主要问题是Postfix甚至不会运行,然后我在/etc/postfix/main.cf中更改了以下行,并在末尾添加了=。 “permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination =” 根据另一个指导,因为这些variables没有初始化,它的工作,让它再次运行。 现在我有后缀运行,但不能“连接到存储服务器”。 如果我使用错误的login凭据,我得到“login失败”如果我使用正确的凭据,我得到“无法连接到存储服务器”从roundcube,告诉我dovecot工作正常,但在某处过渡到与Postfix交谈是rest。 ( 我假设 ) 我不知道该从哪里出发。 我已经排除了任何数据到其他不隶属于的程序,如果我可能遗漏了一些东西,请告诉我。 我没有看到任何从后缀的任何logging或拉数据。 SS -tulpan tcp LISTEN 0 0 *:25 *:* users:(("master",pid=596,fd=13)) tcp LISTEN 0 0 *:993 *:* users:(("dovecot",pid=881,fd=38)) tcp LISTEN 0 0 *:995 *:* users:(("dovecot",pid=881,fd=25)) tcp LISTEN 0 0 :::110 :::* users:(("dovecot",pid=881,fd=24)) tcp LISTEN 0 0 :::143 :::* users:(("dovecot",pid=881,fd=37)) […]

Postfix路由邮件无法传递给relayhost

当邮件由于某种原因不能在本地传递时,Postfix使用relayhost在那里发送邮件,这是IMO毫无意义的。 我怎样才能防止这种情况,并产生一个错误邮件给邮政总pipe或忽略错误? main.cf: meta_directory = /nix/store/273x36101hsa1jwfl9xc4g9z4shsfrp5-postfix-3.1.3/etc/postfix setgid_group = postdrop command_directory = /nix/store/273x36101hsa1jwfl9xc4g9z4shsfrp5-postfix-3.1.3/bin sample_directory = /etc/postfix newaliases_path = /nix/store/273x36101hsa1jwfl9xc4g9z4shsfrp5-postfix-3.1.3/bin/newaliases mailq_path = /nix/store/273x36101hsa1jwfl9xc4g9z4shsfrp5-postfix-3.1.3/bin/mailq readme_directory = /nix/store/273x36101hsa1jwfl9xc4g9z4shsfrp5-postfix-3.1.3/share/postfix/doc sendmail_path = /nix/store/273x36101hsa1jwfl9xc4g9z4shsfrp5-postfix-3.1.3/bin/sendmail daemon_directory = /nix/store/273x36101hsa1jwfl9xc4g9z4shsfrp5-postfix-3.1.3/libexec/postfix manpage_directory = /nix/store/273x36101hsa1jwfl9xc4g9z4shsfrp5-postfix-3.1.3/share/man html_directory = /nix/store/273x36101hsa1jwfl9xc4g9z4shsfrp5-postfix-3.1.3/share/postfix/doc/html data_directory = /var/lib/postfix/data shlib_directory = no #mailbox_transport = lmtp:unix:private/lmtp mailbox_transport = lmtp:inet:127.0.0.1:1112 #virtual_transport = lmtp:inet:127.0.0.1:1112 mydomain = <hidden> mynetworks […]

在我的postfix日志中这个条目“smtp_stream_setup”是什么意思?

我的日志显示我每天从我的后缀日志这些消息很多。 任何人都可以解释它的意思吗? 1 Jan 2 14:01:50 interface postfix/smtpd[21465]: smtp_stream_setup: maxtime=300 enable_deadline=0 任何暗示高度赞赏