我们公司在Ubintu 14.04上configuration了postfix / dovecot / amavisd邮件服务器。 该系统已经运行了几年,它运行良好。 最近一些用户开始抱怨自己收到了一些邮件,他们没有发送。 服务器不是一个开放的中继。 我试图启用authentication,但是没有其他邮件可以被收回。 我的问题是,如果可以以任何方式拒绝/拒绝不是从我们的域中的用户发送的邮件? 后缀main.cf: # 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 (Ubuntu) biff = no # appending .domain […]
PS:我似乎已经通过将所有域添加到$ mydestinations来解决此问题。 我仍然不明白为什么virtual_alias_maps似乎在寻找有效的mydestinations时被忽略。 更新后,它开始拒绝来自外部域的电子邮件到我的虚拟域(由Virtualmin / Webminpipe理)在服务器上。 我的虚拟域只是将这些消息转发给Gmail。 Mar 26 13:48:08 CentOS-72-64-minimal postfix/smtpd[10252]: connect from nm3-vm8.bullet.mail.gq1.yahoo.com[98.136.218.151] Mar 26 13:48:08 CentOS-72-64-minimal postfix/smtpd[10252]: NOQUEUE: reject: RCPT from nm3-vm8.bullet.mail.gq1.yahoo.com[98.136.218.151]: 454 4.7.1 <[email protected]>: Relay access denied; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<nm3-vm8.bullet.mail.gq1.yahoo.com> Mar 26 13:48:09 CentOS-72-64-minimal postfix/smtpd[10252]: disconnect from nm3-vm8.bullet.mail.gq1.yahoo.com[98.136.218.151] 我明白基于这些问题(所有相关) NOQUEUE:拒绝:来自freebsd和postfix的RCPT 尝试从邮件客户端发送邮件时,SMTP不起作用 这个错误是由于defer_unauth_destination默认的后缀设置。 不过,我有一个工作的virtual_alias_maps ,但这个地图似乎被postfix忽略为[email protected]是在那里,并设置为转发到[email protected]。 这是我的postconf -n [root@host ~]# postconf -n […]
我有一个VPS托pipe不同的域,我试图设置SMTP与后缀,所以用户可以通过SMTP地址发送电子邮件,如: [email protected] [email protected] [email protected] 我设法configurationtsl,sasl等,但我找不到如何configurationsmtp帐户…我可以find所有的指南使用UNIX用户login,这不是我正在寻找… 要接收邮件,我正在使用virtual_alias_maps将传入的邮件转发到相应的所有者邮箱。
这是我第一次build立一个电子邮件服务器,并已与Dovecot IMAP方面。 我一直在关注这个教程。 当我尝试login到服务器时,将打印到错误日志中: Apr 16 21:39:40 neonorb dovecot: imap([email protected]): Error: Relative home directory paths not supported: 0 Apr 16 21:39:40 neonorb dovecot: imap([email protected]): Error: Invalid user settings. Refer to server log for more information. Apr 16 21:39:41 neonorb dovecot: imap([email protected]): Error: Relative home directory paths not supported: 0 Apr 16 21:39:41 neonorb dovecot: imap([email protected]): […]
我的电子邮件曾经在标题中用DKIM签名。 现在,如果您检查电子邮件来源,它不会签名。 哪里不对? 我该如何debugging,我可以看到什么日志? cat /etc/exim4/conf.d/main/00_local_macros 返回: DKIM_CANON = relaxed DKIM_SELECTOR = mail DKIM_DOMAIN = ${sg{${lc:${domain:$h_from:}}}{^www\.}{}} DKIM_FILE = /etc/exim4/keys/${dkim_domain}/mail.private DKIM_PRIVATE_KEY = ${if exists{DKIM_FILE}{DKIM_FILE}{0}} 钥匙的位置: ls -la /etc/exim4/keys/example.co.za/ 返回: -rwxr-x— 1 Debian-exim Debian-exim 887 Mar 7 17:26 mail.private -rwxr-x— 1 Debian-exim Debian-exim 305 Mar 7 17:26 mail.txt
我是一个经验丰富的Exim用户,最近刚刚testing了Zimbra Open Source,我已经很喜欢它了。 然而,无论我testing本地用户,本地电子邮件地址和外部电子邮件地址的路由,每当我想testing电子邮件服务器中的电子邮件路由时,我都会习惯这个命令: root@localhost# exim -bt [email protected] [email protected] <– [email protected] router = localuser, transport = local_delivery root@localhost# exim -bt [email protected] [email protected] router = localuser, transport = local_delivery root@localhost# exim -bt [email protected] router = lookuphost, transport = remote_smtp host mail.remotehost.com [1.2.3.4] MX=0 几年前从http://bradthemad.org/tech/notes/exim_cheatsheet.php获得了上面的cheatsheet。 我怎样才能用Zimbra / Postfix做到这一点? 我到处search如何做到这一点,但找不到任何。 谢谢!
我发送了不同的Smtps邮件,例如IP 1.1.1.1上的Smtp1和IP 2.2.2.2上的Smtp2。 我的电子邮件中的From([email protected])部分的spflogging是: spf1 include:mail.mydomain.com +all 那么我会收到来自yahoo和gmail的警告,这个垃圾邮件中有多个条目是被允许的……而且是垃圾邮件是可疑的。 我的正确SPF应该是什么? 我不知道我是否提供了足够的有关我的问题的信息。 如果需要,将在这部分提供。
我有一个SPFlogging: v=spf1 a mx ip4:111.111.111.111 -all 我需要再添加一个: v=spf1 ip4:222.222.222.222 include:_spf.example.net ~all 如何正确合并它们? 是 v=spf1 ip4:222.222.222.222 include:_spf.example.net a mx ip4:111.111.111.111 ~all 好?
我试图确定最好的解决scheme,让我向CEO保证他的Office 365邮箱不能被任何人读取,包括我自己,pipe理员。 显然这个邮箱已经被锁住了,但是如果我这样倾斜的话,我可以给自己一个机会。 我当然不是,但数据的敏感性意味着我们需要一个密封的解决scheme。 审核邮箱/服务器是不够的。 我在想,邮箱权限永远不会locking一个pipe理员100%,所以某些forms的邮件encryption将是必需的,所以即使我要访问邮箱,我不能读取消息。 他将在内部和外部发送和接收电子邮件,并使用Mac / PC上的Outlook和iOS访问他的电子邮件。 我不能考虑外部收件人的电子邮件客户端,理想情况下需要避免任何额外的客户端软件。 请有人帮助一个合适的build议,并提供一个解决scheme所需的高层次的概述? 如果你需要更多的信息,请让我知道。 非常感谢,
运行Office 365 Business Premium。 好奇,如果这是可能的,或者如果有支持的方式来实现这一点。 我想在特定收件人(实际上是分发列表)收到电子邮件时启动脚本。 该脚本将根据发件人的IP做一些事情。 我有什么select来完成这个? 这个信息甚至可以在Exchange Online中使用吗? 我假设唯一的方法是用Get-MessageTrace轮询我的Exchange在线实例。 理想情况下,我希望让Exchange以某种方式触发脚本(也许MS有一些云服务可以这样做?)。