Articles of 电子邮件

我的服务器不听25端口,即使iptables允许smtpstream量

我的公共服务器接受stream量并使用iptables PREROUTING规则将其中继到networking中的其他计算机。 我最近添加了邮件服务器在192.168.1.10,并使其iptables规则接受端口25的stream量。 -A INPUT -p tcp -m state –state NEW -m tcp –dport 25 -j ACCEPT 与邮件服务器上的netstat -nat我看到它听:25 在我的公共机器上,我添加了一个 -A INPUT -p tcp -m state –state NEW -m tcp –dport 25 -j ACCEPT -A PREROUTING -i eth1 -p tcp -m tcp –dport 25 -j DNAT –to-destination 192.168.1.10:25 规则,但它不听:25。 我的大学不允许stream量进入其networking,通过:25,所以当我在本地telnet我得到一个连接拒绝错误。 大学的中继邮件服务器应该将电子邮件转发给我的邮件服务器(at:25)[email protected],但是连接失败 —– Transcript of session […]

DNS和邮件服务器操作,用于恢复对邮件的networking访问

一个域名,例如example.com ,被注册到公司ONE。 该域的DNS的地址logging已被更改,以将公司TWO的服务器的IP映射到example.com 。 因此, example.com现在托pipe到TWO,但邮件托pipe仍然在ONE的邮件服务器中完成。 从那以后,通过example.com访问邮件是不可能的。 为了恢复邮件networking访问,ONE和TWO之间应该发生哪些服务器操作? 先谢谢你。

什么可以改变电子邮件标题?

我使用以下标题以编程方式发送电子邮件: From: [email protected] Reply-To: [email protected] 但是,收件人看到他们不同 From: "Some Name" <[email protected]> Reply-To: "Some Name" <[email protected]> 这个改变是通过以下方式完成的:发送SMTP服务器,某个服务器的方式,接收服务器或用户的邮件客户端?

我应该在什么时候为SMTP服务器

我目前有一个2GB的RAM Windows服务器2012,它有IIS和SMTP安装在那里。 现在我看到很多人在networking服务器上留下了SMTP,并购买了专门处理电子邮件的服务器(SMTP服务器)。 现在在这个时候我不会有很多进出的交通工具,所以我不认为这样做是明智的,这是正确的吗? 如果是的话,最好是将两台服务器分开,并专门给一台服务器发送电子邮件,或者至less将其与主Web服务器分离。 问候

qmail-pop3s是否支持多个SSL证书?

当前设置: 我在电子邮件服务提供商公司工作。 2.我们有多个邮件服务器,我们使用qmail进行邮件传送。 3.每台服务器为多个客户端托pipe多个不同的域。 4.每台服务器单独工作。 5.最终用户使用qmail-pop服务从服务器和qmail-smtp服务获取邮件发送邮件。 6.每个客户端都使用自己的URL连接到服务器。 例如Mithi Software将使用指向我们的邮件服务器的mailxf.mithi.com 。 需求: 我想为最终用户启用qmail-pop3s服务,以便他们可以通过安全通道连接到服务器。 挑战: 据我所知,qmail-pop3s服务只接受单一的SSL证书。 由于我们有多台客户端托pipe在一台服务器上,每台客户端都提供了自己的证书 我想使用所有这些证书,以便所有的客户端可以访问POPS服务。 预期结果: 我们所有的客户端都应该能够通过安全通道访问qmail-pop3s服务,并且有单独的URL(SSL证书中的CN)。

在VPS的Exim服务器上使用多个域的SMTP中继

我正在将我的电子邮件移动到dynamicIP后面,为了避免垃圾邮件列表,我需要SMTP中继出站电子邮件。 我的域名是通过运行EXIM的BlueHost VPS托pipe的。 我想知道我将不得不configuration通过我的一个VPS使用SMTP中继来运行两个域,并让我的电子邮件不被垃圾邮件市场。 如果我通过我的VPS进行传递,我是否可以使用多个域进行传递? 例如,thedilldesign.com和virginiaseo.org都是我的域名/公司。 thedilldesign.com托pipe在我的VPS上,尽pipe域名是通过GoDaddy注册的,而DNS由CloudFlare持有。 我可以使用我的dynamicIP地址使用thedilldesign.com域名发送电子邮件,并通过我的VPS上的静态IP进行中继吗? 这些出站电子邮件是否有适当的反向SMTP横幅和RDNS,以便我不被标记为垃圾邮件? 我是否必须将dilldesign.comconfiguration为使用自己的邮件服务器在自己的静态IP上,还是可以与同一IP中的其他域共享中继function? 欢迎通过VPS SMTP Relay在多个域名上的任何信息!

CentOS使用外部SMTP服务器发送邮件,没有本地守护进程

我有一台CentOS 6.5的旧服务器。 硬件已经老旧了,但已经够用了。 其中包括SSH(+ SFTP),Apache,PHP和MySQL。 尽pipe如此,我仍然试图削减所有我能做的事情。 有一件事情,它不需要做的是成为一个SMTP服务器。 它上面没有邮箱,没有人会通过邮件发送邮件。 但是,我真的希望它发送错误的时候给我一个电子邮件。 此外,网页将发送来自PHP的电子邮件。 所以这就给我带来了这个问题 – 我可以如何设置邮件系统,使得没有一个昂贵的邮件服务器坐在后台,使用队列和whatnotelse,而是每个电子邮件直接并且立即传送到外部SMTP服务器? 我怎么去做呢?

写入dot-qmail到一个文件中

我可以将qmail收到的.qmail电子邮件发送给其他程序。 这看起来像这样: |/path/to/my/script 简单! 但是现在我需要debugging的目的只是文本文件或类似的内容? 我试过了 |/path/to/a/file 但是这显然不起作用。

发送cron输出作为文本文件附件

我在CentOS 6.5 Linux服务器上为一个客户系统pipe理多人游戏。 客户要求我发送每日聊天logging(以识别和禁止激进的玩家) – 作为文本文件的附件。 所以我想出了以下的crontab命令: CONTENT_TYPE="text/plain; charset=utf-8" [email protected] LANG=en_US.UTF-8 #minute hour mday month wday command 55 23 * * * grep CHAT /var/log/game-`date +\%a`-*.txt | (echo 'The log is attached'; uuencode `date +\%A`.txt) | mail -s 'The daily chat log' [email protected] 这对我来说很适合使用Gmail。 但客户只使用Mail.ru或Yandex.ru帐户,那里看起来不好 – 没有附件显示,他看到内联uuencode输出(也就是begin 664 MT)Blah§$%&Blah ): 我的问题是,如果有一个安全的方式发送邮件的cron作业作为文本文件附件 。 我知道很多可以用perl(我可以编程)的帮助下完成,但我不知道是否有更简单的方法 – 与uuencode或mailx或其他实用程序?

Postfix不会将邮件发送到在virtual_alias_domains中列出的外部电子邮件地址

我们在mail.mainserver.com上有我们的主服务器,地址为[email protected] 我们还有两个其他的域名:domain1.com和domain2.com,这些域名是在Gmail上托pipe的。 Gmail将邮件重新路由到[email protected] 在/etc/postfix/main.cf中 virtual_alias_domains = domain1.com, domain2.com virtual_alias_maps = hash:/etc/postfix/virtual 并在/ etc / postfix / virtual中 @mail.mainserver.com [email protected] @domain1.com [email protected] @domian2.com [email protected] 这些设置正在接收电子邮件到上述任何一个领域的工作,但我们遇到的问题是发送电子邮件从一个虚拟的别名,即[email protected]到现有的邮箱在Gmail即[email protected] 电子邮件不发送,而是放入[email protected]的收件箱 有什么办法可以创build一个忽略列表,以便postfix忽略虚拟别名表上的特定电子邮件地址的检查,并将它们发送到任何其他外部电子邮件地址? 提前致谢。 根据要求,这是我们的完整configuration: # Debian specific: Specifying a file name will cause the first # line of that file to be used as the name. The Debian default # is […]