Articles of 后缀

连接到Milter服务unix:/var/run/opendkim/opendkim.sock:没有这样的文件或目录

我刚刚将一个postfix邮件服务器移动到另一个盒子,而且我无法通过unix套接字让postfix与opendkim通话。 openskim套接字位于/var/run/opendkim/opendkim.sock : srwxrwxr-x 1 opendkim opendkim 0 Aug 14 15:11 /var/run/opendkim/opendkim.sock= ….但后缀无法看到它。 以下是/var/log/mail.log的一行: Aug 14 15:13:04 new postfix/smtpd[23954]: warning: connect to Milter service unix:/var/run/opendkim/opendkim.sock: No such file or directory 这是我的/etc/postfix/main.cf的一行: smtpd_milters = inet:127.0.0.1:11444 unix:/var/run/opendkim/opendkim.sock 有没有人有什么想法是什么导致问题? 我search了一下,但我找不到任何解决scheme。 更新:我使用的是Postfix 3.1.0-3 。 这是我的uname -a : Linux starbeamrainbowlabs.com 3.14.32-xxxx-grs-ipv6-64 #7 SMP Wed Jan 27 18:05:09 CET 2016 x86_64 […]

DNSconfiguration,挂载和电子邮件

这是一个resolv.conf文件,我在一个debian的盒子上(我们称之为deb01 ): search mydomain.com nameserver 8.8.8.8 nameserver 8.8.4.4 nameserver 10.20.232.11 ##local DNS server nameserver 10.20.232.12 ##local DNS server 我还有另外一个debian盒子,我们称之为deb02 。 我的问题,从deb01看: 我不能在局域网上ping deb02 ( ping deb02返回未知主机),但ping deb02.local工作。 host deb02或host deb02.local返回Host not found: 3(NXDOMAIN) nslookup deb02或nslookup deb02.local也不起作用 我无法从deb01上的deb01上挂载一个文件夹(在deb01的fstab中: deb02:/folder /mnt/myserver nfs rw 0 0 – 我也尝试追加.local但没有区别) 我有一个后缀的邮件服务器,工作正常 如果我更改resolv.conf文件中的顺序,首先放置本地DNS服务器,则上面的1,2,3和4将使用简单的服务器名称deb02。 但发送到本地地址@ mydomain.com的电子邮件被卡住(连接超时),虽然我可以发送电子邮件到其他域没有问题。 这可能是由于本地DNS服务器没有任何MXlogging。 万一它很重要,networking的其余部分是基于Windows的。 如果可能的话使用简单的服务器名称:deb02,什么是正确的DNSconfiguration来获得1,2,3,4和5的工作?

新邮件到达时执行脚本(Postfix / Dovecot)

我想在我的邮件服务器(在Debian上运行Postfix / Dovecot)上收到一封新邮件时执行备份脚本(.sh)。 我在这个主题上发现了很多post,但没有人给我一个工作的解决scheme。 这里我testing的最后一个解决scheme: https : //stackoverflow.com/questions/27230324/run-script-when-postfix-dovecot-get-new-mail 。 有没有人有build议? 编辑:当我收到一个新的邮件,我想运行一个bash脚本,让后缀/ dovecot把这个新的邮件在〜/ Maildir文件夹。 我正在寻找一种不会阻碍标准进程的“中间件”

Postfix / Dovecot和新的密码保护私钥

我已经为我的postfix / dovecot Ubuntu 14.04服务器创build了一个CST和私钥对,就像StartSSL所说的那样: openssl req -newkey rsa:2048 -keyout mydomain.key -out mydomain.csr 在密码提示符处,我介绍了(为什么不,对吧?)密码,而不是留下密码空白,以有一个非保护的密钥。 将csr文件粘贴到StartSSL后,我收到了与密码保护文件相关的相应证书。 我已经使用该证书Dovecot和Postfix: // /etc/postfix/main.cf smtpd_tls_cert_file = /etc/ssl/private/mychain.pem smtpd_tls_key_file = /etc/ssl/private/mydomain.key smtpd_tls_CAfile = /etc/ssl/certs/ca-certificates.crt // /etc/dovecot/conf.d/10-ssl.conf ssl_cert = </etc/ssl/private/mychain.pem ssl_key = </etc/ssl/private/mydomain.key 在使用checktls.com进行testing时,我收到: // other steps omited 749.–>STARTTLS\r\n 750.<–454 4.7.0 TLS not available due to local problem\r\n 在我的系统日志中,出现了SMTP错误,还有一个dovecot错误,幸运的是,恰好在那一刻(我的一些客户试图连接那一刻,我猜): Oct 25 18:49:12 ns […]

如何configurationpostfix强制From:字段,但离开Reply-To:单独

我需要在本地主机上configurationpostfix作为中继到smtp服务器。 这个外部smtp服务器要求From:标题与authentication的用户名一致。 我想修复源于本地计算机的所有消息的From:头部,以表示[email protected] 我尝试了以下内容: sender_canonical_maps问题是:它似乎是覆盖Reply-To:头,我不需要这个,相反,我想广泛使用它。 我如何检查这个: 在main.cf中放置sender_canonical_maps = regexp:/etc/postfix/sender_canonical REPLYTO="[email protected]" mail [email protected] 实际结果:收到的邮件已被覆盖Reply-To至[email protected] VS: 从main.cf中删除sender_canonical_maps REPLYTO="[email protected]" mail -r [email protected] [email protected] 实际结果:收到的消息有正确的Reply-To 问题是没有-r [email protected]这是行不通的。 header_checks :显然不适用于From:字段( http://www.postfix.org/header_checks.5.html请参阅Bugs:部分) 我怎样才能简单地强制所有外发邮件上的From:标题,但离开Reply-To:为本地用户指定?

基于发件人接收者的Postfix中继

什么是最好的做法,当一个人必须在后缀中实施这种规则集: 从本地domain1.com,domain2.com发送到example.com,example1.com的电子邮件应该被中继到smtp.external.com。 发送给其他人的电子邮件example.com和example1.com应当在本地中继 我知道有一种方法来做一个中继过滤收件人地址使用transport_maps,但我不知道如何过滤取决于发件人的地址了。 你能帮我吗?? 提前致谢

Postfix给我“发件人地址被拒绝:需要完全合格的地址;”看起来像奇怪的地址的错误

我收到了这样的错误信息: Jan 28 17:20:47 halk postfix/smtpd[29413]: NOQUEUE: reject: RCPT from mail.m2osw.com[138.197.205.139]: 504 5.5.2 <SRS1=R3xB=m2osw.com==hj4N=ZL=lime.ocn.ne.jp=@com>: Sender address rejected: need fully-qualified address; from=<SRS1=R3xB=m2osw.com==hj4N=ZL=lime.ocn.ne.jp=@com> to=<[email protected]> proto=ESMTP helo=<m2osw.com> 我不太清楚我是否理解尖括号之间的“电子邮件”地址: SRS1=R3xB=m2osw.com==hj4N=ZL=lime.ocn.ne.jp=@com 这对我来说看起来很糟糕,但也许它是一种信封forms? 原来的样子是这样的: From: western union <"westernunion1."@lime.ocn.ne.jp> (这是一个明确的垃圾邮件,但也发生在非垃圾邮件。) 据我所知,我的设置之前工作正常,但我升级我的邮件服务器之一到最新的后缀(以及Ubuntu 16.04而不是14.04)。 档案服务器升级了一会儿。 当我通过Gmail发送邮件时发生这个错误。 然后Gmail收到反弹。 设置是这样的: +——————+ +——————+ | | | | | Client |—>| Main Server | | | | | […]

我怎样才能拒绝欺骗邮件?

这是我的情况,当我尝试发送我的网站,如[email protected]欺骗电子邮件到我的Gmail帐户,它将被拒绝,由于DMARC政策。 这是未发送邮件返回给发件人 : This is the mail system at host emkei.cz. I'm sorry to have to inform you that your message could not be delivered to one or more recipients. It's attached below. Host gmail-smtp-in.l.google.com[74.125.206.27] said: 550-5.7.1 Unauthenticated email from mydomain.com is not accepted due to domain's 550-5.7.1 DMARC policy. 但是,如果我尝试将我网站的欺骗性电子邮件发送到实际地址: 从[email protected][email protected] – 邮件将成功发送。 Received: […]

安装Amavis之后如何处理SpamAssassin?

据我所知, Amavis拥有SpamAssassin (我认为Perl Mail :: SpamAssassin)。 在安装Amavis之前,我使用SpamAssassin二进制和守护进程( spamc和spamd )插入MTA(通过pipe道进行Postfix)。 我的问题是:该怎么做 – 在安装和configurationAmavis之后,现在是否可以安全地apt-get remove spamassassin ? 操作系统是Ubuntu 14.04 LTS。

鸽子不听任何港口

我正在尝试安装邮件服务器,但是Dovecot不在任何端口上进行收听。 我已经尝试了故障排除,但不幸的是碰到了一个砖墙。 任何帮助/build议将不胜感激。 /etc/postfix/main.cf中 # See /usr/share/postfix/main.cf.dist for a commented, more complete version # Debian specific: Specifying a file name will cause the first # line of that file to be used as the name. The Debian default # is /etc/mailname. #myorigin = /etc/mailname smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU) biff = no # appending […]