出于某种原因,我的服务器停止发送邮件,我不知道为什么。我正在使用 postfix 运行 Debian 5.0。我记得使用 apt-get 设置它,它运行良好。
是否有我需要更新的配置文件?我可以从 shell 发送测试电子邮件吗?
我有一个 Linux 网络应用程序。
我是否需要打开端口 25 才能仅使用 PHP 邮件功能发送电子邮件?如果我必须打开端口 25,如何禁用接收电子邮件?
编辑: 我问是因为我知道 sendmail 是我服务器上的消息传输代理。
如何将来自电子邮件帐户的所有传入邮件的副本发送到另一个电子邮件地址?(后缀)
这是可能的?
谢谢。
Dovecot 设置的 IMAP 邮箱没有 SENT 文件夹或 TRASH 文件夹。我如何设置这些?有没有办法将它们放在 INBOX hiearchy 之外?我想确保这些文件夹适用于 iPhone 电子邮件客户端或任何其他移动电子邮件客户端。
如何在单个服务器上使用具有多个域名的 OpenDKIM?
我拥有 3 个域名,并且我有一台运行 postfix 的服务器来发送电子邮件。如何使用 OpenDKIM?
我可以对所有 3 个域名使用相同的密钥文件吗?我是否必须为每个域名创建一个 TXT 记录?
如何在 postfix 中启用 RBL 过滤器?
我目前的配置:
submission inet n - n - - smtpd
-o syslog_name=postfix/submission
-o smtpd_tls_security_level=encrypt
-o smtpd_sasl_auth_enable=yes
-o smtpd_client_restrictions=permit_sasl_authenticated,reject
# -o milter_macro_daemon_name=ORIGINATING
-o smtpd_helo_restrictions=
-o smtpd_sender_restrictions=reject_sender_login_mismatch,permit
-o receive_override_options=no_header_body_checks,no_address_mappings
-o smtpd_sender_restrictions=permit_sasl_authenticated,reject
-o smtpd_recipient_restrictions=reject_non_fqdn_recipient,reject_unknown_recipient_domain,permit_sasl_authenticated,reject
Run Code Online (Sandbox Code Playgroud)
正在发送和接收邮件。
当我添加:
reject_rbl_client sbl-xbl.spamhaus.org,
reject_rbl_client bl.spamcop.net
Run Code Online (Sandbox Code Playgroud)
Thunderbird 在发送过程中永远循环,什么也没有发生。/var/log/mail.* 为空。
我使用 Postfix 作为内部邮件中继服务器,我们有几台服务器在内部运行各种自定义代码,有些是包/服务,有些是使用这个/这些系统进行通信的本地 Linux 或 Windows 系统服务邮件中继。
我遇到的问题是我正在清理他们在发送邮件时与服务器通信的服务器 HELO 名称,例如,有些是 localhost.localdomain,这损害了我们的 IP 声誉(黑名单/等)
我安装了 pflogsumm,这很有帮助,但我真的希望有一种方法可以获得连接到该服务器的 IP 列表以及 IP 正在制作的相应 HELO(或他们报告的服务器名称,好像你知道我的意思)。
如果有人知道我如何从 Postfix 获得这些信息会很棒,那么奖金将能够将其公开给 pflogsumm,以便我可以在我的每日邮件报告中查看它。谢谢!
我在 google 应用程序(免费旧版)上托管我的域的电子邮件(我们称之为 example.com)。我最近启用了 DMARC 报告,因此我现在收到了从我的域发送的电子邮件的每日报告。
我的问题是,有时我会从 google.com 收到关于从我的域发送的电子邮件的报告,其中 spf 和 dkim 的值为 pass。这意味着电子邮件实际上是从我的谷歌应用程序帐户发送和签名的,而不是冒充我帐户的人。但是,我无法在我的任何帐户的任何已发送邮件文件夹中找到这些已发送的电子邮件。
从谷歌安全页面检查 IP 日志并不表明任何可疑的 IP 活动。
google.com 邮件服务器有什么办法可以针对我没有发送的电子邮件向我发送 DMARC 报告?或者我是否有病毒可能会以某种方式从浏览器上的会话发送信息,然后将其从已发送邮件文件夹中删除?
我还应该提到,由于我没有从这个帐户发送太多电子邮件,因此这些报告不会每天都出现,当它们出现时,我通常可以将发送的电子邮件与报告进行匹配。今天虽然我不能,因为我没有从 gmail 发送任何电子邮件
今天的 DMARC 报告如下,我的域更改为 example.com。报告文件名为google.com!example.com!1452384000!1452470399.xml. 您会注意到一条指定从 amazonses.com 发送的电子邮件的记录。那封电子邮件是合法的,实际上是我发送的。但是 source_ip 为 2607:f8b0:4003:c06::248 的另一条记录不是我发送的。
谁能解释我所看到的?
<?xml version="1.0" encoding="UTF-8" ?>
<feedback>
<report_metadata>
<org_name>google.com</org_name>
<email>noreply-dmarc-support@google.com</email>
<extra_contact_info>https://support.google.com/a/answer/2466580</extra_contact_info>
<report_id>9818071788624937284</report_id>
<date_range>
<begin>1452384000</begin>
<end>1452470399</end>
</date_range>
</report_metadata>
<policy_published>
<domain>example.com</domain>
<adkim>r</adkim>
<aspf>r</aspf>
<p>none</p>
<sp>none</sp>
<pct>100</pct>
</policy_published>
<record>
<row>
<source_ip>54.240.6.222</source_ip>
<count>1</count>
<policy_evaluated>
<disposition>none</disposition>
<dkim>pass</dkim>
<spf>fail</spf>
</policy_evaluated>
</row>
<identifiers>
<header_from>example.com</header_from>
</identifiers>
<auth_results>
<dkim>
<domain>example.com</domain>
<result>pass</result> …Run Code Online (Sandbox Code Playgroud) 有时,邮件会卡在我的 postfix 队列中,远处的服务器会说“连接太多,速度变慢”。我已经将特定域的 postfix 配置为每秒仅发送一封邮件,但有时似乎不够。
我知道postqueue -f,但它同时发送所有邮件,并且邮件以相同的状态保持在队列中。
我想一次刷新一封邮件的后缀队列,假设每秒一封邮件(或 2 封或更多)。
从我的网络服务器发送到 Gmail 地址(From:地址为 )的几封电子邮件websitevisitor@gmail.com已被 Gmail 标记为垃圾邮件。该From:字段由表单数据填充,对应于访问者的实际电子邮件地址,通常是 Gmail 地址。将Return-Path:始终指向一个地址account@mywebserver.com,这意味着SPF和DKIM检查将正常工作。
当我检查 Gmail 帐户中的原始电子邮件时,我看到以下内容:
Delivered-To: webformrecipient@gmail.com
...
Return-Path: <account@mywebserver.com>
Received: from mywebserver.com (mywebserver.com. [my:ipv6:address])
by mx.google.com with ESMTPS id xxx
for <webformrecipient@gmail.com>
(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
Tue, 02 Feb 2016 00:40:02 -0800 (PST)
Received-SPF: pass (google.com: domain of account@mywebserver.com designates my:ipv6:address as permitted sender) client-ip=xxx;
Authentication-Results: mx.google.com;
spf=pass (google.com: domain of account@mywebserver.com designates my:ipv6:address as permitted sender) smtp.mailfrom=account@mywebserver.com;
dkim=pass header.i=@mywebserver.com;
dmarc=fail (p=NONE dis=NONE) header.from=gmail.com …Run Code Online (Sandbox Code Playgroud)