Articles of 电子邮件服务器

AMaViS:缺lessX-Spam-Status标头

我在Debian Squeeze上使用Dovecot,Postfix和AMaViSbuild立了一个邮件服务器,在workaround.org上的教程(Debian Squeeze的ISPmail教程) 。 它使用虚拟域并将域,电子邮件地址和帐户存储在MySQL数据库中。 一切工作正常 – 除了我错过了一些电子邮件标题。 收到的标题: X-隔离-ID X-病毒扫描 (使用“真正的”垃圾邮件和通过sendmail [email protected] < /usr/share/doc/spamassassin/examples/sample-spam.txt使用GTUBE sendmail [email protected] < /usr/share/doc/spamassassin/examples/sample-spam.txt ) 缺less标题: X-Spam-Flag标 X-垃圾邮件指数 X-垃圾级 X-垃圾邮件状况 但垃圾邮件让他们的主题发生了变化。 所以我把所有东西都弄对了,不是吗? 如何在我的邮件中find缺less的标题? 这里我的AMaViSconfiguration文件( /etc/amavis/conf.d/50-user ) use strict; # # Place your configuration directives here. They will override those in # earlier files. # # See /usr/share/doc/amavisd-new/ for documentation and […]

禁止空白的电子邮件

如何禁止空白电子邮件? 例如,在下面的例子中,我会喜欢 some command | mail -s "tables altered on `hostname`" [email protected] 发送消息后,我收到以下消息: Null message body; hope that's ok 这不好。 如果没有文字,我不想发送邮件。

你能收到一封电子邮件作为一个实际的文本文件?

是否可以设置邮箱(使用MS Exchange)来接收电子邮件并将其作为文本文件存储在服务器上? 一位开发者询问这是否可能,然后将其构build到他的应用程序中。 任何帮助总是感激 – -编辑 – – 对于这个要求的开发者,他会更详细地解释他需要什么。 他基本上希望用户能够通过电子邮件发送[email protected],以及如何将这些电子邮件以文本格式存入SQL数据库。 有没有人有过这方面的经验,或知道任何可以做到这一点的应用程序? 。 谢谢 埃利奥特

为什么Postfix接受来自它不负责的电子邮件的MAIL FROM

我正在testing一个后缀安装。 我注意到,如果我尝试从另一个不是我的域名( [email protected] )的虚构帐户发送邮件给我的本地用户( [email protected] ),邮件仍然会传送给我用户。 MAIL FROM:<[email protected]> RCPT TO:<[email protected]> 我不确定这是否是正常行为,或者是否会导致问题。 例如,我很担心用户可以使用服务器发送伪造的电子邮件,这些电子邮件并非真正源自他们声称是源自的电子邮件帐户。 PS我仍然处于学习postfix的早期阶段,所以不知道我的问题是否合理。 根据@ DerfK的评论,我testing了一个开放的中继(其中MAIL FROM和RCPT TO不在这台服务器上),这就是我所得到的。 出于某种原因,它接受RCPT TO ,然后在我input主题之后说再见。 那么这是好还是坏? HELO test.mydomain.com 250 mail MAIL FROM:<[email protected]> 250 2.1.0 Ok RCPT TO:<[email protected]> 250 2.1.5 Ok Subject: testing for open relay 221 2.7.0 Error: I can break rules, too. Goodbye. Connection closed by foreign host.

发送给一个特定的收件人时,如何显式禁用TLS?

我在SMTP工作stream程中部署了SendMail 8.14服务器(出站邮件看起来像Exchange – > SendMail – > Appliance – > Internet ) 我为前三台主机configuration了TLS。 这大部分工作正常,但我需要临时禁用TLS发送到一个特定的收件人([email protected])出于故障排除的目的。 问题是我不想为99.999%的stream量禁用TLS,也不想为发往[email protected]的邮件禁用TLS。 如果(只有)我发送到[email protected],有没有办法让sendmailselect性地使用机会性的STARTTLS? 我知道try_TLS规则集支持主机,域和IP,但它是否支持单个电子邮件地址?

Postgrey拒绝Dropbox邮件

Centos 6.8 Postfix 2.6.6 我仍然有与Postgrey灰名单问题。 我忘了我的Dropbox密码,所以我遵循了知道的程序。 Dropbox寄给我一封邮件来改变它。 Postgrey不断拒绝Dropbox重试。 在我的maillog每5/6分钟,我看到dropbox拒绝,“reason = new” 我想这是因为发件人的IP更改。 4/5尝试dropbox服务器停止重试。 如何在白名单中手动添加发件人? 编辑1:我添加了“dropbox.com”到/etc/postfix/postgrey_whitelist_clients.local,重新启动Postfix,但发件人= 01000157d7ee0e57-3626bd2e-5464-4efc-b36b-a61d9df644d2-000000@email.dropbox.com被拒绝(发件人的名称“每改变一次) 编辑2: Oct 18 11:30:36 host postgrey [1813]:action = greylist,reason = new,client_name = a10-6.smtp-out.amazonses.com,client_address = 54.240.10.6,sender = 01000157d7ee0e57-3626bd2e-5464-4efc [email protected],收件人= d @ s 10月18日11:30:36 host postfix / smtpd [4306]:NOQUEUE:拒绝:来自a10-6.smtp-out.amazonses.com的RCPT [54.240.10.6]:450 4.2.0:收件人地址被拒绝:灰名单,请参阅http://postgrey.schweikert.ch/help/s.html ; from = <01000157d7ee0e57-3626bd2e-5464-4efc-b36b-a61d9df644d2-000000@email.dropbox.com> to = proto = ESMTP helo […]

在Ubuntu和Postfix上安装Postfix和Dovecot邮件服务器不会启动

有关邮件服务器安装过程的信息后续… 你好,我有一个DigitalOcean的服务器,我试图安装一个电子邮件服务器,所以我可以添加和pipe理电子邮件帐户。 这是我第一次尝试安装这些服务器,因为过去的项目有一个自动安装和configuration邮件服务器的CP。 要安装或configuration到我的Ubuntu 14.04 VPS上的软件 : MySQL(已经为我的networking服务器安装) 后缀 达夫科特 我不得不说这是迄今为止我在Ubuntu服务器上尝试过的最难,也是最费时间的过程之一。 幸运的是,我find了我在网上看到的最好的教程,用Postfix,Dovecot和MySQLbuild立邮件服务器组合,在Linode的这个URL上保存电子邮件帐户信息… https://www.linode.com/docs/电子邮件/后缀/电子邮件与-后缀- dovecot的和MySQL的 这是一个45步的教程,就运行什么命令和修改哪些configuration文件以及从这些configuration文件中添加和删除值来说是非常详细的。 这是非常新的用户友好,并没有留下太多的猜测这是一个伟大的这样的任务,这个邮件服务器软件组合.. 我花了大概5个小时! 通过这些步骤,确保它完全符合T的要求,而且它看起来像我所做的所有testing一样,可以确保Postfix从电子邮件帐户,别名和用户/密码我创build的MySQL表。 这一切似乎一直工作到这一部分。 一旦我到达最后一步,就会从另一个帐户/服务器/服务发送一封电子邮件到您新build立的电子邮件帐户,以testing邮件服务器是否正在接收电子邮件。 我继续从我的Gmail帐户发送与我的域名相关的新电子邮件地址,并在第二天收到Gmail上的退回电子邮件,发送失败的电子邮件! 看来我的努力只有部分工作,邮件服务器不工作! 我说部分工作,因为正如我提到Postfix从MySql返回适当的东西,所以我知道它的一些设置正确,运作,但在接近过程结束的地方是错误的或不工作。 有一点让我感到有点困惑,那就是在这篇教程中,还有很多其他人提到使用(FQDN)全限定域名和服务器本地主机名。 现在,我感到困惑的是,我经常看到的所有emaple显示真正的域名example.com这些值,但是我的不是一个真正的域名… 我的FQDN值设置为: Apollo-Web-Studio 我的服务器Localhost值设置为: Apollo-Web-Studio 所以,你可以看到我的价值观没有设置为.com风格的域名,而只是一个名字。 这可能是问题的一部分? 该服务器有一个域名,它只是没有设置为FQDN和本地主机值。 debugging邮件服务器 因此,开始试图追查什么是和不工作,然后我提到从上面的第一个教程URL链接到的文章。 它有一个链接到Troubbleshooting教学位于这里… https://www.linode.com/docs/email/postfix/troubleshooting-problems-with-postfix-dovecot-and-mysql/ 我运行命令行: service dovecot status 结果不是很好: * postfix is not running 然后我运行service postfix restart ,结果是这样的: * Stopping Postfix Mail Transport […]

如何为postfix设置两个smtp端口?

具有postfix,dovecot和mailx的CentOS 7服务器需要容纳通过port 465发送并通过port 25接收的邮件。 什么具体的语法和文件需要改变才能做到这一点? 这是我迄今为止的尝试: 1.)我在以下部分添加了465 inet n – – – – smtpd到/etc/postfix/master.cf : # Do not forget to execute "postfix reload" after editing this file. # # ========================================================================== # service type private unpriv chroot wakeup maxproc command + args # (yes) (yes) (yes) (never) (100) # ========================================================================== smtp inet n – n – […]

新的公共IP地址 – 电子邮件,networking服务器

我支持约100个用户的小型办公室。 我们运行一个小型虚拟环境,并托pipe我们自己的本地Exchange服务器和Web服务器。 我们正在将我们的互联网连接从100mbps承载上的100mpbs线路升级到1gbps承载上的200mbps。 我们的ISP已经告诉我们,由于我们正在获得新的承载,我们将获得一个新的静态IP地址块。 由于我们仍然托pipe我们自己的内部邮件服务器和Web服务器,因此我们需要相应地更新我们的公共MX和Alogging。 我的问题是,有没有办法预先configuration新的IP地址的MXlogging,以最大限度地减less我们的电子邮件当我们来安装我们新的ISP提供路由器的停机时间? 即。 我可以使用新的IP地址configuration第二个MXlogging吗?如果我们做了这个开关,第一个MXlogging就会死掉,第二个MXlogging会直接运行? 我试图避免出现这种情况,我们需要更换MXlogging,并且需要24小时才能在公用DNS服务器上进行实时更新。 在那段时间里,我们没有电子邮件。 这同样适用于现场托pipe的网站服务器。 在这种情况下处理切换的最佳方法是什么? 我只能有一个logging指向www.website.com,对不对? 没有办法configuration两个Alogging,如果一个不工作,另一个呢? 任何帮助不胜感激。

任何使用多个SMTP服务器的单个域的问题?

我们希望通过第三方服务提供商运行大部分邮件(入站和出站)。 我们还希望保留现场运行的SMTP服务器,以便与内部项目绑定的现有自动发件人一起使用。 一位同事认为可能有问题(例如,将垃圾邮件列入黑名单),同时为一个域运行多个SMTP服务器。 是否有一些额外的设置(对于域名/名称服务等)需要完成这项工作?