Articles of 电子邮件

自DMARC拒绝政策实施以来,货运公司增加

我们将Google Apps for Business设置为我们的业务域名。 由于更改为完全拒绝dmarc失败的邮件,因此我们的dmarc报告中通过“转发器”计算的邮件数量大幅增加。 在许多情况下,这些新的“转发者”是以前通过“威胁/未知”(显然是钓鱼者,全部来自中国和波兰等)的IP。 这是否意味着在看到接收服务器开始拒绝他们的电子邮件之后,他们改变了一些关于如何发送这些邮件以试图规避这些拒绝? 如果是这样,是否有任何行动必须采取防止这种规避? 编辑:审查dmarc报告更彻底后,似乎是为他们工作:(。由于某种原因,即使我已经设置为全面拒绝雅虎正在计数这些失败的“转发”与“处置:中性”

用nginx反向代理处理php的错误,以及邮件对pipe理员的响应

一旦Nginx检测到错误,有没有办法从php访问服务器响应,并将服务器响应邮寄给pipe理员,同时向访问者显示自定义错误页面? 目前我能够委托错误页面到PHP,从那里我可以发送一封邮件给pipe理员与我从nginx获得的有关请求的信息,但它检测到所有的GET请求,丢失所有的POST信息,我发现没办法访问实际的响应,所以我可以邮件给pipe理员,所以基本上我发送了一个关于错误的非常不完整的报告。 有没有办法不松动POST信息,一旦请求委托给PHP,从服务器读取响应? 有没有其他的方式来邮件的错误页面,同时显示自定义的错误页面? 这是我当前的nginx设置(连接到error_page子句的GET参数是我发现将一些信息传递给PHP的唯一方法,以便生成错误的后端服务器): location / { proxy_set_header Host $host; proxy_set_header X-Forwarded-For $remote_addr; proxy_connect_timeout 4s; proxy_pass $scheme://hsbservers_$scheme; proxy_next_upstream error timeout invalid_header http_502 http_504; proxy_intercept_errors on; server_tokens off; } error_page 500 503 502 504 /error.php?err=$status&svr=$upstream_addr&uperr=$upstream_status&sT=$upstream_response_time&pT=$request_time; location ~ error\.php$ { try_files $uri /index.php; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; include fastcgi_params; } 这是我从PHP发送的一个POST请求产生错误的电子邮件的例子: _SERVER Array ( […]

Cronjob:从mailutils的Cronjob输出的电子邮件是空的

我正在用我的cronjobs来改变cronjob发送的邮件的发件人和主题。 为了发送电子邮件,我在Ubuntu 14.04上安装了mailutils软件包。 这是我从cronjob发送电子邮件的方式: 0 3 * * * /root/bin/backup.sh 2>&1 | mail -s "Slave1 Backup" -a "From:Slave1<[email protected]>" [email protected] 0 3 * * * /root/bin/backup.sh 2>&1 | mail -s "Slave1 Backup" -a "From:Slave1<[email protected]>" [email protected] 来源: 如何更改来自Cron电子邮件的“From:”字段? 但是,这给我一个空的电子邮件。 运行备份脚本是因为我可以看到所有文件都是最新的,但是电子邮件中没有文本。 如果我将其更改回此,则电子邮件将包含备份脚本的所有输出,如下所示: MAILTO: [email protected] 0 3 * * * /root/bin/backup.sh 我需要做些什么才能让mailutils发送cronjob的输出?

使用TLS设置Fetchmail和Procmail

我首先要说的是,当谈到邮件协议,encryption以及与这个问题相关的其他所有事情时,我都很不了解。 我的目标是在机器上设置fetchmail / procmail来轮询我的交换电子邮件,并将其转发到gmail(问题结束时的configuration文件)。 我可以访问两个永远在线的服务器,我已经尝试在两个设置。 在这两种情况下,fetchmail都能够成功获取所需的电子邮件,但procmail转发有一些不受欢迎的行为,如下所述: 服务器1:电子邮件到达目的地收件箱(gmail),但是没有TLSencryption(如gmail上的红色locking所示)。 在这种情况下的服务器是一个Dreamhost的Web服务器。 一些不知情的search导致我相信这是由于在Dreamhost服务器上的传出邮件没有TLS( http://wiki.dreamhost.com/Secure_Email )。 这确实是可能的情况,或者这可能是由于我的fetchmail / procmailconfiguration? 服务器2:电子邮件发送,但似乎被拒绝的Gmail。 基于来自/var/log/mail.log的以下日志消息,我正在得出这个结论 B8F31A6B0219: to=<[email protected]>, relay=gmail-smtp-in.l.google.com[173.194.68.27]:25, delay=2.5, delays=0.01/0.01/2.3/0.19, dsn=2.0.0, status=sent (250 2.0.0 OK 1456578730 n203si17717347qhn.23 – gsmtp) 这又是怎么回事? 如果是这样,我的故障排除选项是什么? 这是IP被列入黑名单,这将无法正常工作? 如何找出? 最后,我对如何以不同方式实现这一目标提出任何build议。 的.fetchmailrc poll exchange.server protocol IMAP user "exchange_username" password "exchange_pass" smtpname "[email protected]" keep ssl no rewrite mda "/usr/bin/procmail -f %F -d […]

用于运行其他服务(http,ftp等)的邮件服务器的FCrDNS

我正在学习如何pipe理高效的面向互联网的机器和服务,并为此目的在同一个盒子 (预算限制和简单性)上设置邮件,networking和一些其他服务。 我的问题涉及: SPF , FCrDNS和PTRlogging: SPF明确build议不要再使用PTR机制。 鉴于此,当使用其他机制(例如MX机制)build立SPFlogging时,build立导致FCrDNS的PTRlogging是否有意义 ? 如果是这样,这个设置应该如何? 目前,我的区域文件如下所示: # zone file for example.com @ A <ip> www A <ip> ftp A <ip> mail A <ip> @ MX mail @ TXT "v=spf1 mx -all" 所有logging的<ip>值。 即我在同一台机器上运行多个服务。 鉴于此,我应该如何设置rDNS? 喜欢: <ip>.in-addr.arpa PTR mail.example.com. 或者像: <ip>.in-addr.arpa PTR example.com. 第一个选项( mail.example.com PTRlogging点指向mail.example.com )似乎并不代表我的实际情况。 毕竟, <ip>不专门处理电子邮件。 第二个选项听起来像是一个更清楚地表示与<ip>相关联的内容(即example.com 所有服务),但我不确定哪些是受欢迎的邮件服务在为垃圾邮件评分电子邮件时所偏好的,以及为什么。

无法在HP ILO 4上收到电子邮件警报

我无法在Windows server2012 R2上的某个HP服务器DL380 Gen9上收到电子邮件警报。我们的环境中没有交换服务器。 我试图用我的电子邮件地址启用国际劳工组织AlertMail 我的设置有问题吗? 我没有尝试使用SNMP设置,我需要先configurationSNMP? 如果是的话,build议我如何configuration只是为了获取任何硬件故障的邮件提醒。 许可证typesiLO 4高级 iLO固件版本2.30 2015年8月19日

MailEnable手动MAI副本后更新

我必须重新创build邮件帐户后手动恢复mai文件。 现在像客户端的Outlook可以下载这些邮件,但在networking邮件(MailEnable Webmail 9.00)我看不到任何手动复制的邮件。 有没有一个命令行或任何工具来刷新邮箱索引?

我可以阻止用户在电子邮件中加载图像(禁用“重新启用阻止的function”)

仅使用没有现场AD或交换基础结构的Office 365。 我可以推出一个政策或东西在线和本地安装的Outlook来控制图像是否自动显示在用户的电子邮件与exchange-online? 它似乎已经阻止默认的图像显示,但这是一个可configuration的政策? 我可以阻止用户完全加载电子邮件中的图像吗? 这意味着它被设置为不自动加载图像,用户甚至不能点击“重新启用被阻止的function”来查看图像。 我可以阻止“重新启用阻止的function”每个域? 我仍然希望用户能够从URL接收邮件,我只是想阻止他们从该URL的电子邮件中加载图像 我希望有一种交stream的方式可以做到像图像链接的URL之前,他们到达收件人的邮箱,所以无论用户正在查看电子邮件与他们将无法下载图像的邮件客户端。

Postfix relayhost不能正常工作

我有一个简单的目标:我正在build立一个监控系统,我希望这个监控系统在我的服务器出现问题时向我发送电子邮件。 我有Postfix安装。 我想使用mail , bsd-mailx或sendmail (通过Postfix)发送邮件到[email protected] (例如)。 我在SendinBlue有一个帐户,我已经configuration我的Postfix作为relayhost的SendinBlue SMTP服务器: smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination myhostname = ec2-99-99-99-99.eu-central-1.compute.amazonaws.com mydomain = ec2-99-99-99-99.eu-central-1.compute.amazonaws.com alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases myorigin = ec2-99-99-99-99.eu-central-1.compute.amazonaws.com mydestination = project-monitor-de-frankfurt, localhost.localdomain, localhost, ec2-99-99-99-99.eu-central-1.compute.amazonaws.com relayhost = smtp-relay.sendinblue.com:587 mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 inet_interfaces = loopback-only default_transport = error relay_transport = error inet_protocols = all […]

Exim限制仅从预定义的电子邮件列表中发送电子邮件

我使用Exim MTA。 我需要限制托pipe(灯)只发送电子邮件预定义列表“发件人:”每个用户的电子邮件,以防止大量的垃圾邮件,如果网站被黑。 用户使用php通过内置函数mail()发送邮件; 例如。 用户client1具有域example.org,并且在cms设置中configuration为从[email protected]发送电子邮件。 任何其他发件人从我需要拒绝这个用户。 但用户需要configuration多个发件人电子邮件的function。 如何在exim中实现这个? 目前我有简单的ACL来阻止这个ACL的整个用户的电子邮件: acl_check_not_smtp: deny condition = ${lookup{$sender_ident}lsearch{/etc/exim4/restricted_sender} {yes}} 和/ etc / exim4 / restricted_sender是简单的用户列表: client1 谢谢。