Articles of 电子邮件

Linux:发送电子邮件到另一个地址而不是/ var / spool / mail / root

我pipe理Amazon EC2上的微型Linux服务器。 偶尔我会收到电子邮件发送到根帐户,如果我login,我会得到通知: You have new mail in /var/spool/mail/root 如何将这些电子邮件发送到另一个电子邮件地址(如[email protected])?

将所有传入的邮件redirect到一个脚本

我不知道邮件传递。 但我需要redirect所有传入的电子邮件(*@mydomain.com)到一个PHP脚本。 我使用的是debian 存在一个简单的邮件服务器来做到这一点? (没有exim,postfix等) 我只需要redirect所有的邮件请求。 如果这是不可能的,没有exim,postfix等,我怎么能做到这一点? 谢谢!

内部域消息的Office 365路由

我们的办公室使用Office 365和Google应用程序。 我们首先在Google应用程序上,并决定尝试一下Office 365。 有些人喜欢它,有些人不喜欢,并希望恢复到谷歌应用程序的邮件。 我们目前已将我们的MXlogging指向Google应用,而路由规则会将我们的Google应用帐户收到的所有消息发送到Office 365邮件服务器。 当我添加Google应用程序路由规则以将邮件发送给特定组(希望使用Google应用程序邮件的用户)的用户,并将其正常路由到Google应用程序邮件时,外部用户的邮件会被正确接收,但是,源自邮件的邮件从办公室365不通过MXlogging(到谷歌应用程序邮件)。 Office 365文档指定此scheme要求将域configuration为“内部中继域”,并已在此设置此选项 Office 365 -> Exchange Admin -> Mail Flow -> Accepted Domains — (Edit Domain, check Internal Relay Domain) 但是,办公室365内部发送给使用0ffice 365帐户的用户的邮件继续出现在office 365邮箱中,并且不会路由到mx邮件服务器(Google应用程序),因此不会显示在Google应用程序邮件信箱中。 如果Office 365的交换通讯簿中存在地址,Office 365将不会路由邮件。 这些用户需要保留Lync,Share Point等访问的Office 365帐户。 我希望Office 365通过域mxlogging(即Gmail)或明确地通过Gmail邮件服务器为每个人或者特定用户(Google Apps上的用户)路由发送邮件。 如果在Office 365中禁用这些帐户的Exchange应用程序是可能的,我不知道该怎么做,但从Office 365中完全删除这些帐户不是一个可行的解决scheme。

禁用邮件在cron globaly

networking充满了build议如何禁用邮件在cron就像问这里停止从电子邮件发送cron错误的Linux? 。 是否真的没有全局configuration标志,我可以设置禁用邮件在所有用户和所有命令的cron。 我真的不想告诉所有用户你必须添加 MAILTO="" 要么 <command> > /dev/null 2>&1 到你的crontab。

如果SPF限制过多,邮件列表是否会“中断”?

我最近configuration了我自己的邮件服务器(基于Linux的postfix + dovecotscheme)。 这只是个人使用 – 我没有大容量邮件出去,没有自动生成的邮件从主机出站,没有这样的。 我已经经历了麻烦来configuration所有额外的有趣的debugging电子邮件DNSlogging: @ IN TXT v=spf1 +mx -all _domainkey IN TXT o=-; [email protected] mail._domainkey IN TXT v=DKIM1; h=sha256; k=rsa; s=email; p=deadbeef _adsp._domainkey IN TXT dkim=all _dmarc IN TXT adkim=s; aspf=s; fo=1; p=none; pct=100; rf=afrf; ri=86400; rua=mailto:[email protected]; ruf=mailto:[email protected]; sp=none; v=DMARC1; 我有一个不在任何黑名单上的IP,一个正确configuration的PTR,DKIM签名validation完美,我认为所有的设置都是正确的。 但现在我无法参与邮件列表。 当我发送到列表地址时,有时邮件会进入黑洞,有时我会收到一封电子邮件给我的authfail@地址,而在其他情况下,我发现我发送给aggrep@报告中有相关的条目。 我的理论是SPF政策太严格了。 邮递员(或其他)列表服务器充当我的邮件的SMTP中继,对吧? 所以我改变了 @ IN TXT v=spf1 +mx […]

什么是推送电子邮件?

寻找一个真正的技术解释。

服务器的主机名是否真的很重要?

我有点犹豫,如果我应该使用一个子域或只是一个普通的字作为主机名。 例如我的域名是domain.com和我的服务器的主机名ip1.domain.com。 这可能是一个奇怪的问题,但我犹豫的原因是因为我怀疑主机名是否对邮件传递可靠性有任何影响。

通过GMail的SMTP中继覆盖“from:”地址与“ @ gmail.com”

我一直在试图找出这是一个新的“function”,或者如果我的configuration有问题。 我使用Ubuntu 10.04桌面与Postfix作为MTA。 我的smtp(而不是smtpd)configuration遵循Jeremy在这里的出色回应: configurationPostfix通过端口587发送/转发电子邮件Gmail(smtp.gmail.com) 我能通过[smtp.gmail.com]成功地转发邮件:587; 但是,在接收端,from:地址显示:“[my_gmail_username] @ gmail.com”而不是“[my_user] @ [my_domain]”。 将不胜感激任何提示或技巧; 在这种情况下,我的Google技能已经失败了!

后缀:如何接受来自特定的非现有域的电子邮件?

我们需要接受来自使用不存在的域发出的服务器的电子邮件。 那台服务器不在我的控制之下。 在我的main.cf我有 smtpd_client_restrictions = permit_mynetworks, hash:/etc/postfix/access, permit_sasl_authenticated 在/ etc / postfix / access中我有 <server's ip> OK vps1.nonexistingdomain.com OK 但是,当我从日志中收到来自服务器的消息时,我看到: Jul 26 10:30:07 mail3 postfix/smtpd[24044]: NOQUEUE: reject: RCPT from vps1.nonexistingdomain.com[ip address]: 554 5.1.8 <[email protected]>: Sender address rejected: Domain not found; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<vps1.nonexistingdomain.com> 作为另一种解决方法,我尝试手动硬编码这个主机名:IP到我的/ etc / hosts,但没有区别。

防止传出的垃圾邮件

如果托pipe帐户遭到入侵,有哪些方法可以防止垃圾邮件从您的服务器上泄露? 在cPanel服务器上有一堆客户端,但是想知道是否有办法防止一个账户被入侵的机会。 当我的意思是妥协时,我的意思是,客户注册或客户帐户被黑客入侵,他的帐户被用于垃圾邮件。 难道你不能在exim或spamassassin中设置某种types的filter/黑名单术语,如果它匹配,将阻止/停止邮件走出去?