Articles of 电子邮件服务器

为什么exim没有将DKIM头添加到电子邮件?

我的电子邮件曾经在标题中用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

交换安全邮件收件人validation

我有一个客户,需要让他们的电子邮件收件人validation他们的身份,然后打开一封包含敏感内容的电子邮件。 例如,如果我发送电子邮件到[email protected]我需要popup一个问题,然后询问“你的SSN的最后四位数字是什么”,或类似的东西,然后才允许他们打开电子邮件。 换句话说,我需要validationjsmith是John Smith而不是Joe Smith。 这可以用Exchange或Office 365完成吗? 我知道那里有第三方服务,但我想保留到Exchange或Office365。 提前致谢!

SMTP IIS中继 – 附件在电子邮件正文中编码

Server 2008 R2,MS IIS版本7.5仅用作外发SMTP中继。 会话/邮件限制和附件限制设置为每个附件和会话500 MB。 附件介于10-20 KB之间。 当通过我们的GoldMine CRM software发送大量的电子邮件时,附件以base64编码forms出现在文本的正文中。 如果我通过Outlook发送它工作正常。 通过GoldMine发送附件的电子邮件到个人通过就好了。 只有在发送给多个收件人时。 这也包括基于HTML的电子邮件。 HTML将通过纯文本和不parsing。 如果我改变传出的SMTP使用我们的ISP服务器也是一个IIS 7.5中继(relay.somedomain.com – 66.110.xx)它成功。 xmail * .myhosting.com是我们用来接收电子邮件的第三方电子邮件托pipe服务提供商。 我们停止使用它们作为传出主机,因为我们一直在通过RBL黑名单。 这里是电子邮件服务器日志: #Software: Microsoft Internet Information Services 7.5 #Version: 1.0 #Date: 2016-05-17 13:12:32 #Fields: date time c-ip cs-username s-computername s-ip s-port cs-method cs-uri-query sc-status sc-win32-status sc-bytes cs-bytes time-taken cs-version cs-host cs(User-Agent) 2016-05-17 […]

testingZimbra电子邮件路由

我是一个经验丰富的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如何做到这一点,但找不到任何。 谢谢!

从不同的IP地址发送来自不同Smtps的电子邮件

我发送了不同的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

我有一个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 好?

sendmail是否支持BinaryMime ESMTP扩展? 如果是这样,这怎么能启用?

sendmail是否支持BINARYMIME ESMTP扩展? 如果是这样,这怎么能启用? 我没有看到在蝙蝠本书或文件中提到的这个。

Postfix没有响应端口465(SMTPS)

我有Postfix,我已经configuration它来侦听端口465 SMTPS 。 当我telnet到端口465,它不响应,但它确实在端口25响应。我GOOGLE了几天,迄今没有任何工作, 所以现在我要来一些帮助。 下面是我的postfix的main.cf和master.cf文件。 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 (Ubuntu) biff = […]

连接到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 […]

路由器redirectqueryprogram – exim4

我们正在configuration一个driver = queryprogram的Exim4路由器,其思路是根据脚本的逻辑执行脚本并redirect某些地址。 问题是,当debuggingexim路由地址时,我们得到一个my_router router: command returned non-zero code 127错误。 为什么exim得到一个command returned non-zero code 127 ? 我们如何解决这个问题? 谢谢! 以下是一些有用的信息: # exim -d -bt [email protected] … ——–> my_router router <——– local_part=anaddress domain=mylocaldomain checking local_parts anaddress in "! root"? yes (end of list) R: my debug message calling my_router router my_router router called for [email protected]: domain = […]