Articles of 电子邮件服务器

尽pipe有rDNS,电子邮件拒绝由AOL拒绝rDNS

尝试将单个电子邮件发送给aol.com用户时遇到问题。 我收到拒绝回复如下: Your message did not reach some or all of the intended recipients. Sent: Wed, 27 Jul 2011 15:56:24 -0400 Subject: Test The following recipient(s) could not be reached: [email protected] Error Type: SMTP Remote server (205.188.103.1) issued an error. hMailServer sent: Remote server replied: 421 4.7.1 : (DNS:NR) http://postmaster.info.aol.com/errors/421dnsnr.html Tried 9 time(s) hMailServer 使用AOL的故障排除页面排除故障,rDNS查找结果是: […]

不能接收外部邮件

在我们公司的用户交换2003服务器的问题可以互相发送和接收邮件。 接收外部邮件(例如从hotmail)不起作用,发送到外部邮件地址是行不通的。 我应该提到我们昨天做了DNS转移

Exim邮件服务器:当我将testing邮件发送到Gmail时,如何在“via”后隐藏我的主机名?

我只是设置了Exim,使用本指南从网站发送电子邮件: http : //library.linode.com/email/exim/send-only-mta-ubuntu-10.04-lucid 所有完成没有问题。 当我打开发送给我自己的testing邮件时,在“from”字段中,而不是只显示网站的地址,它也显示我的服务器的主机名。 我阅读了Gmail的解释,但无法找出: https : //mail.google.com/support/bin/answer.py?hl = zh-CN&ctx = mail&answer = 1311182 我怎么能隐藏它?

冗余邮件服务器

我们最近在邮件服务器上发生了硬盘故障(debian / postfix / courier),所以我正在研究构build冗余的方法。 我发现的第一种方法是在DNS服务器中设置多个mxlogging,以便第一个邮件服务器在第一个失败时跳入。 虽然这很容易build立,这不是我想要的冗余。 第二个是使用第三个盒子来提供存储邮箱的NFS共享。 这不是一个真正的select,因为它提供了像独立的邮件服务器一样的单点故障。 我想有一种方法来同步这两个服务器,所以,如果第一个邮件服务器失败,最终用户不会注意到有失败。 (邮件仍然在IMAP邮箱等) 任何机会?

IIS6 SMTP服务尝试发送邮件到域根目录logging而不是MX,为什么?

对通过作为智能主机的IIS6 SMTP服务(出站邮件网关)处理的电子邮件获取一些随机反弹。 configuration示例…对于域example.com,我们有一个设置为1.1.1.1的根Alogging,设置为1.1.1.1的www Alogging以及一个设置为mail.thirdpartyhostingcompany.com的单个MXlogging。 没有其他的。 电子邮件发送到[email protected] … 正常的行为当然是查找mail.thirdpartyhostingcompany.com并发送邮件到该服务器,但这里是怪异的部分…在日志中,我们得到列出1.1.1.1的OutboundConnectionResponse日志条目作为邮件服务器的IP地址。 这种行为是随机的,重新发送消息通常会导致它被传送到正确的地方而没有问题。 IIS6 SMTP是否回退到域根目录? 为什么会发生这种行为?

修复后缀错误(生成到SMTP服务器)

我设置后缀为 command_directory = /usr/local/sbin config_directory = /usr/local/etc/postfix daemon_directory = /usr/local/libexec/postfix data_directory = /var/db/postfix debug_peer_level = 2 html_directory = /usr/local/share/doc/postfix inet_interfaces = all mail_owner = postfix mailq_path = /usr/local/bin/mailq manpage_directory = /usr/local/man mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain, mydomain = abc.com.au myhostname = cdb.au myorigin = $mydomain newaliases_path = /usr/local/bin/newaliases queue_directory = /var/spool/postfix readme_directory = /usr/local/share/doc/postfix […]

将所有传入的邮件传送到命令(exim4)

如何设置Exim将所有传入的邮件传送到命令(PHP)? 永远不会拒绝电子邮件? 我正在使用Debain挤压和Exim4

Spamassassin不适用于虚拟电子邮件

我有一个运行postfix / spamassassin / amavis / dovecot / mysql的邮件服务器…在debian挤压和似乎都工作正常,除了一件事情:电子邮件转发(虚拟别名)永远不会被扫描的SA。 为了解决这个问题:我不希望SA在发送到别名时首先扫描电子邮件,但是当它被传送到最终的本地邮箱时。 但是,无论虚拟别名如何,X病毒扫描标题总是被添加的。 所以SA似乎被绕过了,而不是virusscanning。 我已经查看了所有的configuration文件,但没有胶水在哪里改变这种行为。 从外部发送的所有常规电子邮件以及受信任的networking都会被扫描,并具有适当的X-SPAM标题。 任何想法或build议? 谢谢!

PostFix黑名单configuration

我使用Dovecot / IMAP使用PostFixbuild立了一个基本的电子邮件服务器。 但是我面对黑名单设置的一些问题。 下面是我的postfix main.cf smtpd_recipient_restrictions = check_sender_access mysql:/etc/postfix/blacklist.cf reject_unauth_destination blacklist.cf user = mailuser password = mailuser2011 hosts = 127.0.0.1 dbname = mailserver query = SELECT 'REJECT' FROM blacklist WHERE email='%s' AND id=( SELECT id FROM virtual_users WHERE email='%u') 我的SQL表有2列黑名单。 即id和email ,其中id是个人用户,email是黑名单地址。 我想要做的是从数据库中检索地址匹配,并参考邮件中的收件人。 如果我将电子邮件值硬编码到数据库中存在的东西,它将能够拒绝来自被阻止的用户的邮件。 但是,如果我使用%u (我认为它指的是收件人),则根本无法阻止。

如何向用户显示邮件被Postfix退回或拒绝的原因?

用户希望能够查看显示Postfix服务器无法发送或无法接收的任何电子邮件的网页。 例如,如果用户应该收到来自第三方的电子邮件,但尚未到达,他们将能够检查网页并查看Postfix拒绝的电子邮件列表,以及明确的原因。 我一直无法find提供此function的现有应用程序。 有没有人知道任何,或者是最好的方式来写一个脚本,分析日志和显示结果?