Articles of 电子邮件服务器

了解Postfix邮件日志

最近我检查了我的邮件日志,发现了很多这样的消息(一些密文已被截断): Feb 23 11:57:42 postfix/smtpd[32451]: initializing the server-side TLS engine Feb 23 11:57:42 postfix/smtpd[32451]: connect from unknown[176.103.49.30] Feb 23 11:57:42 postfix/smtpd[32451]: setting up TLS connection from unknown[176.103.49.30] Feb 23 11:57:42 postfix/smtpd[32451]: unknown[176.103.49.30]: TLS cipher list "ALL:+RC4:@STRENGTH" Feb 23 11:57:42 postfix/smtpd[32451]: SSL_accept:before/accept initialization Feb 23 11:57:42 postfix/smtpd[32451]: read from 7FD690FE02C0 [7FD6910804C0] (11 bytes => -1 (0xFFFFFFFFFFFFFFFF)) […]

导出或转发/ var / spool / mail / USER(客户可读)

/var/spool/mail/USER目录中有一些反弹邮件无法发送。 现在客户收到我们所有的邮件,因为他没有直接访问他们。 我可以一个接一个地转发,但是其中有很多。 有没有捷径可以… …将所有邮件作为附件发送给客户? …将所有邮件与他们的附件在一个棘手的脚本? 这似乎并不罕见,所以我希望有人知道解决scheme。 干杯!

postfix在一个中继后面用/ etc / aliases处理传入和传出的邮件

我试图在Linux机器上安装postfix (Debian 8和Postfix 2.11)。 但是我有一些麻烦让/etc/aliases正常工作。 设置如下:MS Exchange服务器是实际的邮件服务器 – 它收到邮件并发送邮件,并且它与Linux机器位于同一本地networking中。 Linux机器上的Postfix确实使用这台Exchange机器作为中继主机来发送邮件。 这工作,所以例如mail [email protected]到达。 现在在Exchange上存在一个被转发到Linux机器的邮件地址。 在/etc/aliases我有一个别名,这是一个程序pipe道,因为邮件去这个地址包含一些代码,应该由程序parsing。 为了使这个工作,我必须改变main.cf的mydestination设置。 但是一旦我这样做了,postfix在使用别名/etc/aliases时会停止转发邮件。 只有input长名称的作品。 这是我的configuration(我从零开始): # main.cf # our internet domain name (the thing after the "@") mydomain = example.com # this is the critical setting mydestination = linuxmachine, 192.168.1.200, $mydomain # IP of Exchange relayhost = 192.168.1.100 # so that addresses […]

Ubuntu上的SMTP缓慢

我正在使用Linux客户机,连接到第三方外部邮件服务器。 当我尝试发送邮件时,邮件服务器的响应时间非常长。 为了进行debugging,我安装了mailx基本客户端,并跟踪客户端和服务器之间的通信。 在进一步缩小之后,事实certificate,即使提供服务器的IP地址(即不涉及DNS查询),到端口25的telnet也是缓慢的步骤。 因此,我可以通过在Linux命令行提示符下运行以下命令来重现速度慢的问题: % telnet 192.186.222.162 25 Trying 192.186.222.162… 等待几秒钟,然后中止或继续。 奇怪的部分是 – 这种缓慢只在一些客户端电脑上看到 – 与Xubuntu 14.04。 % uname -a Linux myPC 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:11:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux 在Fedora系统上看不到缓慢。 当我通过不同的ISP连接到相同的邮件服务器时,在同一个系统上也没有看到。 这可能是因为第一个ISP是一个办公室networking,许多用户同时试图将他们的邮件客户端连接到同一个邮件服务器。 任何提示,将不胜感激。

后缀:限制转发到邮件小主机列表。 没有互联网路由

我们运行一个postfix邮件服务器,它接收来自问题跟踪系统的邮件。 我们做基于发送者的路由,并且只configuration了4个下一跳。 我想限制这个后缀,以便它永远不会尝试连接到互联网发送邮件。 基于发件人的路由工作几个月。 但是有时候会有错误(错误的发送者信息),而且postfix不会使用我们定义的4个下一跳中的一个,而是尝试通过internet(mx record lookup,…)发送这个邮件。 如何限制后缀不通过互联网发送? 下一个问题是:如果我们基于发件人的规则都不匹配,那么postfix应该做什么?

中继服务器的SPFlogging

很明显,我自己的邮件服务器应该在SPFlogging中标记为“允许”,但我不太确定邮件中继(例如我的ISP)。 由于其他人(与我的服务器没有关系)也通过同一个中继站发送电子邮件,在我看来,最合适的select是将继电器列为“中性”,如: v=spf1 ip4:myserverip ?include:_spf.myisp.com -all 这是常见的做法吗? 还是有更好的select?

Postfix使用基于传入IP的传出IP

我在我的邮件服务器上使用Digital Ocean的浮动IP 。 所以我有两个可供公众使用的服务器可以使用的IP,并且我希望使用Postfix服务器作为识别IP时使用哪个IP来传递邮件。 我发现这个答案很接近,但是它根据发送的电子邮件域select使用哪个IP作为发送IP,而不是用来访问机器的IP地址。 有谁知道这是可能的吗?

在另一台服务器上托pipe电子邮件

我正在考虑将我的电子邮件从我的专用服务器,也用于托pipe移动到Rackspace。 我的问题是,在我将mxlogging指向Rackspace后,如果我的专用服务器出现故障,我的电子邮件服务将受到影响? 由于Mxlogging不可用?

如何摆脱“推迟(-52):重试时间尚未达到”exim4日志?

我在exim4的mainlog中有这样一个日志。 我所做的所有exim4只是学习,所有邮件都是假的。 现在我尝试pipe理频繁出现的日志: 2016-12-20 14:28:01 1cJ2UW-0006Yq-3m == [email protected] R=manualrouteadam T=maildir_home defer (-52): Retry time not yet reached 2016-12-20 14:28:01 1cJ8rt-0001Ur-Qj == [email protected] R=manualrouteadam T=maildir_home defer (-52): Retry time not yet reached 2016-12-20 14:28:01 1cJ2YZ-0000W9-W5 == [email protected] R=manualrouteadam T=maildir_home defer (-52): Retry time not yet reached 2016-12-20 14:28:01 1cIsqP-0002Xn-KY == [email protected] R=dnslookup T=remote_smtp defer (-53): retry […]

Postfix + Dovecot:创build只发送电子邮件帐户

我有一个很好的小邮件服务器安装程序(运行Ubuntu服务器16.04),可以工作。 它使用postfix作为SMTP,它使用dovecot(IMAP)作为虚拟邮箱用户的validation源。 它一直在正常工作,但现在我有另一个位置(dynamicIP地址)的第二台服务器,我希望能够通过我的主邮件服务器发送邮件。 我已经看到了一个关于在身份validation中继模式下设置的指南 ,并且在这个过程中占有一席之地,但是后来我意识到我需要一个发送专用的电子邮件帐户来进行身份validation,不希望它能够接收邮件,并填写服务器的硬盘驱动器(我不会检查收件箱!)。 如何在我的虚拟用户设置中创build一个没有邮箱的新电子邮件帐户,但仍然可以通过SMTP连接并发送电子邮件?