我试图在队列之后使用后缀。 基本上,我想看看我是否可以修改传出的电子邮件。 (我对收到的电子邮件根本不感兴趣)。 我做了以下(基于http://www.postfix.org/FILTER_README.html ): 在aws上启动ec2(ubuntu 16.04) 安装postfix 用户filter创buildfilter 通过添加-o content_filter = filter:dummy来修改master.cf smtp inet n – y – – smtpd -o content_filter = filter:dummy 在master.cf文件的末尾添加filter服务定义 filter unix – nn – 10 pipe flags = Rq user = filter null_sender = argv = / home / ubuntu / run_filter.sh -f $ {sender} – $ {recipient} […]
我的服务器在Ubuntu 14.04上运行,我安装了Postfix。 当我发送一些东西给我的Gmail帐户,它发送到垃圾邮件。 我设置了SPF,DKIM和DMARC,这里是一个确认: Authentication-Results: mx.google.com; dkim=pass [email protected]; spf=pass (google.com: domain of [email protected] designates xxx.xxx.xx.xxx as permitted sender) [email protected]; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=mydomain.com 但有一个红色的挂锁说: encryption: mydomain.com did not encrypt this message 。 来自其他人的电子邮件有这样一个说明: encryption: Standard (TLS) 你可以帮我一下,我该怎么办? 可能这是从我的服务器的电子邮件去垃圾邮件的原因? 提前致谢。 我的/etc/postfix/main.cf : biff = no append_dot_mydomain = no readme_directory = no # TLS parameters smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem […]
我build立了DKIM,我发了一封testing邮件到check- [email protected] ,回复是: SPF check: pass DomainKeys check: neutral DKIM check: pass SpamAssassin check: ham 看起来不错,但为什么DomainKeys检查只是中性? 在邮件头中我看到了DKIM签名,这是一个大问题,它只是中立的? 如何解决这个问题?
我们使用postfix作为邮件转发。 我正在尝试根据收件人地址更改电子邮件的主题。 它看起来像check_header可能是我需要的工具,但我似乎不能过滤收件人,但取代了主题。
我有一个运行在Ubuntu 14.04.5 LTS上的zimbra 8.7.11社区版服务器。 有时,来自非常大的域(如yahoo.com或hotmail.com)的单个SMTP服务器会列在DNS RBL中。 我试图使用这个文件在后缀级别将他们的服务器列入白名单: /opt/zimbra/conf/postfix_blacklist 这里是一个例子: mail-dm3nam03on0060.outbound.protection.outlook.com OK mail-dm3nam03on0077.outbound.protection.outlook.com OK mail-oln040092008029.outbound.protection.outlook.com OK *outbound.protection.outlook.com OK 之后我运行postmap / opt / zimbra / conf / postfix_blacklist。 底部的通配符条目似乎没有将.protection.outlook.com域中的每个主机名列入白名单,并且有太多的实际主机名尝试白名单。 当我们注意到一个主机被阻塞时,我们通常会将其列入白名单,但这更多的是一种反动的方式,而且效率并不高。 这里可以使用通配符吗?
我试图通过过滤邮件头中的一些字段来阻止一些垃圾邮件发送者,但它不起作用。 垃圾邮件发送者正在头部添加随机域,但“用户”总是相同的,如: www-data@ domain1.com , www-data @ domain2等。 我不希望有任何人发送发件人名称为“www-data”的合法邮件,所以我可以放弃。 正在尝试使用但不工作的正则expression式是: /^(From|Return-Path|Reply-To):.*www-data@.*/ DISCARD known spam sender in $1: header: $2 我有其他规则也过滤其他方面,如伪造我自己的域,这是工作: /^(From|Return-Path|Reply-To):.*\b(@mydomain\.com)\b/ DISCARD forged sender address in $1: header: $2 我可能做错了什么? 谢谢!
我运行的是Mac OS X(Leopard),我刚刚启动了Postix,以及安装了UW imapd(一个能够处理IMAP和POP3stream量的服务器)。 我遇到的问题是,我不知道Leopard启动互联网服务的命令是什么文件(即ipop3d和imapd服务)。 以前的Mac OS X版本有一个文件:/etc/inetd.conf – 但我知道这个文件以及/etc/xinetd.d目录已经从Leopard中删除。 那么,我在哪里添加条目,以便ipop3d和imapd服务可以在系统启动时启动? 谢谢〜〜啊
我的新的v2.2.10后缀服务器似乎运作良好。 但它总是logging“postfix / smtp [2095]:丢弃EHLO关键字:8BITMIME” 这是好的,坏的还是无动于衷的? [为什么服务器不能处理8BITMIME?] 我想我想压制日志消息。 我find了http://www.postfix.org/postconf.5.html#smtp_discard_ehlo_keywords 这是正确的吗? 你能给我一个正确使用该configuration参数的例子吗? 感谢您的专业知识! 拉里
我试图让fetchmail从POP3服务器上剔除邮件,并将它们插入Cyrus进行本地IMAP传送。 赛勒斯本身工作得很好,我可以用远程计算机上的ThunderBird连接到它。 Fetchmail似乎是在吮吸邮件,但是并没有把它们放在居鲁士(或任何其他地方)。 /var/log/mail.log显示: Aug 5 03:58:57 IMAP postfix/lmtp[8537]: 57ECB1A15BC: to=, relay=none, delay=77830, delays=77829/0.56/0/0, dsn=4.4.1, status=deferred (connect to IMAP.IMAP[/var/run/cyrus/socket/lmtp]: No such file or directory) 套接字“/ var / run / cyrus / socket / lmtp”确实存在于系统中。 它由root:root拥有,但是为了进行故障排除,我已经将它修改为777,所以不应该有任何权限问题。 我的后缀main.cf文件: smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) biff = no append_dot_mydomain = no readme_directory = no smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key smtpd_use_tls=yes smtpd_tls_session_cache_database […]
我有多个邮件服务器上的每个域。 他们都发送相同的返回path地址。 所以例如[email protected]。 我想授权我的域名(abx.com,sksk.com,rwfjsdj.com和sssdr.com)上的任何主机发送[email protected]。 上面列出的域名是我的,目前没有spflogging。 我试过了 v = spf1 aa:abx.com a:sksk.com a:rwfjsdj.com sssdr.com〜all 但似乎没有工作,因为我可能有多个abx.com的邮件服务器等 有任何想法吗?