我已经在Ubuntu机器上安装了postfix邮件服务器。 我正在面对邮件发送到其他域邮件服务器(谷歌,雅虎,Outlook …)的一些问题。 我正在使用虚拟域来发送使用邮件服务器的SMTP(例如[email protected])的电子邮件, 当我尝试通过postfix SMTP发送多个电子邮件时,它无法发送邮件。 有时他们会成功发送,有时会失败。 但是,如果我尝试使用relayhost发送它,它的工作没有任何问题。 [我不能使用relayhost(说gmail中继服务器),因为它不会提供设置发件人电子邮件ID为我自己的选项,它有它自己的限制(每天500这样)] 以下错误消息在mail.log文件中可用。 Jan 14 11:40:25 server1 postfix/smtp[4776]: connect to gmail-smtp-in.l.google.com[2607:f8b0:400e:c02::1a]:25: Network is unreachable Jan 14 11:41:25 server1 postfix/smtp[4776]: 6F11361C56: to=<[email protected]>, relay=none, delay=61, delays=0.71/0/60/0, dsn=4.4.1, status=deferred (connect to alt2.gmail-smtp-in.l.google.com[2607:f8b0:4002:c09::1b]:25: **Network is unreachable**) Jan 14 07:33:42 server1 postfix/smtp[4780]: 1BE9261CF6: to=<[email protected]>, relay=none, delay=151, delays=0.68/0/150/0, dsn=4.4.1, status=deferred (connect to mx4.hotmail.com[207.46.8.199]:25: **Connection […]
我已经在电子邮件服务器中实现了DMARC,并得到了以下一些电子邮件域的响应, <?xml version="1.0"?> <feedback> <report_metadata> <org_name>Yahoo! Inc.</org_name> <email>[email protected]</email> <report_id>1422758871.723265</report_id> <date_range> <begin>1422662400</begin> <end>1422748799 </end> </date_range> </report_metadata> <policy_published> <domain>subdomain.domain.com</domain> <adkim>r</adkim> <aspf>r</aspf> <p>none</p> <pct>100</pct> </policy_published> <record> <row> <source_ip>11.22.33.44</source_ip> <count>2</count> <policy_evaluated> <disposition>none</disposition> <dkim>pass</dkim> <spf>pass</spf> </policy_evaluated> </row> <identifiers> <header_from>subdomain.domain.com</header_from> </identifiers> <auth_results> <dkim> <domain>subdomain.domain.com</domain> <result>pass</result> </dkim> <spf> <domain>subdomain.domain.com</domain> <result>pass</result> </spf> </auth_results> </record> </feedback> 根据元数据,SPF和DKIM被正确validation。 从上述结果还有其他细节需要关注吗? 在这个实现之后,我们的邮件服务器的邮件也被发送到Outlook和Yahoo的SPAM文件夹中。 有没有其他方法来处理这个垃圾邮件案件?
我正在寻找一个简单的build议,应该基本上(最低限度)做一个默认的Debian 8 Jessie的exim4-daemon-heavy安装实际上接收任何邮件。 说到安装软件包后的基本操作,我的意思是设置MXlogging并通过dpkg-reconfigure exim4-config进行初始configuration: types: 互联网网站 系统邮件名称: example.org 侦听传入SMTP的IP: 空 其他目的地: 空 要传递的域: 空的 机器继电器: 空的 DNS查询最less: 不 交货方式: Maildir格式 分割configuration: 是的 这显然产生了这样的/etc/exim4/update-exim4.conf.conf文件: dc_eximconfig_configtype='internet' dc_other_hostnames='' dc_local_interfaces='' dc_readhost='' dc_relay_domains='' dc_minimaldns='false' dc_relay_nets='' dc_smarthost='' CFILEMODE='644' dc_use_split_config='true' dc_hide_mailname='' dc_mailname_in_oh='true' dc_localdelivery='maildir_home' 最后一个动作是将/etc/mailname设置为example.org 。 上述所有内容都足以让Exim发送电子邮件,但是如果有人试图向你发送一个,你会得到这个恼人的relay not permitted错误: H=example.net [192.0.2.1] F=<[email protected]> rejected RCPT <[email protected]>: relay not permitted 这种行为是非常典型的,上次我设置了Exim(Debian 7 Wheezy's),我花了很多时间设置这个,最后它工作。 我不想rsync老configuration,我只是想知道什么设置使得Exim接收电子邮件 […]
情况: 尽pipeSPF,DKIM和整个邮件格式都经过了优化,在邮件testing仪上得分为10/10,但许多传出的邮件在雅虎和Outlook中被标记为垃圾邮件。 主服务器发送电子邮件。 传入的电子邮件由mailgun.org处理,所以MXlogging(在主服务器上)指向mailgun服务器。 为主服务器设置PTRlogging相对容易,但在邮件枪上不可能AFAIK。 问题 在主服务器上设置PTRlogging是否足够? 如果不是:主要电子邮件服务提供商检查有关PTRlogging的传入电子邮件的确切方式是什么? a)域 – >读取MXlogging – > 在MXlogging中查找域的 PTR(这将是mailgun) b)域 – >查找该域的 PTRlogging(在这种情况下是主服务器) c)其他?
我有一个大约30个电子邮箱的MiaB箱子。 这个错误在/var/log/mail.err中popup,但没有其他信息。 WARNING! Error in process_request eval block: /usr/sbin/spampd: write error saving data 我如何追踪并修复? 我相信在这种情况下,人们不会收到他们的邮件。 这是当一个用户发送附件到同一台服务器上的另一个邮箱的消息: Jun 15 14:52:45 ubuntu opendkim[23335]: domain.com: key data is not secure: /home/user-data is writeable and owned by uid 1001 which is not the executing uid (111) or the superuser Jun 15 14:52:48 ubuntu postfix/qmgr[10579]: E763B5EFA4: [email protected], size=3804954, nrcpt=1 (queue […]
当消息发送消息到典型的主持人分发名单时,主持人得到熟悉的批准/拒绝button,这对于testing组I设置是作为“请求决定”电子邮件的一部分。 此消息来自“Microsoft Exchange代表”。 这个电子邮件不能转发,直到作出决定。 但是,当我在所有其他组上启用审核时,主持人将获得“您的决定已被请求”的电子邮件,但不包含批准/拒绝组,即使他们也是组的主持人和所有者。 此消息来自“Microsoft Exchange批准助理代表”。 这封电子邮件可以被转发。 根据邮件标题,失败组是X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem ,工作组是X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted 这就是说,使用Exchangepipe理控制台,我可以在两个组上运行get-distributiongroup ,但没有明显的相关区别。 这两个组都显示在ECP和Office 365门户。 是不是我今天的邮件启用了安全组,整个环境还没有赶上,或者我如何进一步诊断这个问题呢?
我有一个IP地址为我的名称服务器,我的networking服务器,邮件服务器,FTP服务器。 我使用SNI SSL,以便我的托pipe网站在一个IP之后拥有不同的SSL证书。 我使用集中式防火墙来保护UDP,TCP,ICMPstream量。 今天使用多个IP地址还有好处吗?
我在classicalmusiccity.com有一个网站。 我们有电子邮件绑定到该域,转发到一个Gmail帐户。 一切都很好,直到几天前。 没有人可以通过@ classicalmusiccity.com域名向任何地址发送电子邮件。 我收到一封电子邮件,内容是“递送状态通知(延迟)”,电子邮件在这里指向我: https : //support.google.com/mail/answer/7720 ,表示我们的电子邮件可能被阻止,或mxlogging错误。 有些人告诉我谷歌阻止了resquest,但这个问题发生在所有的电子邮件提供商,甚至像protonmail晦涩的。 这是怎么回事?
我有一个SendMail服务器。 我希望进入“特殊”域的stream量被redirect到不同的位置。 我基本上考虑了一些“本地”域名,并使用了一些简单的路由逻辑: 1)如果发送到特殊的域名(如DOMAINA.com或DOMAINB.com)发送到1.1.1.1。 dnl # define mail_hub to special route define(`MAIL_HUB',`relay:[1.1.1.1]')dnl dnl # define list of 'local' domains that will be forwarded to the mail hub define(`confCW_FILE',`/etc/mail-tls/special_domains')dnl 2)否则发送到2.2.2.2 define(`SMART_HOST',`relay:[2.2.2.2]')dnl 这似乎很好。 但现在我有一个要求使逻辑复杂化: 1)如果发送到特定的域名(例如DOMAINA.com或DOMAINB.com),并且信封发件人没有从[email protected]发送,则发送到1.1.1.1 2)否则发送到2.2.2.2 有没有一个简单的方法来做到这一点(不需要一个milter)?
我有一个奇怪的方式显示我们的日记邮箱显示电子邮件的问题。 我们有一个名为archive的邮箱,用于logging/捕获邮件服务器的所有邮件。 然后,我们的电子邮件归档设备将从此邮箱中提取电子邮件并将其归档。 最近我已经注意到电子邮件只是显示在正文中的发件人,主题,消息ID和收件人信息,而不是实际的电子邮件内容。 电子邮件内容被附加到电子邮件然后可以被下载和查看.eml文件。 起初,我以为这是在存档盒错误,但是当我在OWA中打开邮箱,它以同样的方式显示。 图: 截图 这只是在过去几天才开始发生的,我不记得有任何可能影响到这一点的变化。 有没有人能够解决这个问题? 在OWA中查看时,这不会发生在任何其他邮箱上。 只是我们的档案/日记邮箱,直到最近。 任何帮助赞赏。