Articles of 电子邮件服务器

切换互联网提供商我需要改变什么来保持我的电子邮件服务器工作?

我正在运行Ubuntu LTS,并有一个电子邮件服务器设置。 现在工作已经好几年了。 但是,我很快就会切换networking提供商,所以我的调制解调器/路由器将获得一个新的静态IP地址。 我需要对zoneedit.com上的电子邮件服务器configuration和/或DNS主要和辅助IP进行哪些更改,以确保电子邮件继续运行。

Postfix不接受邮件给虚拟用户

我为某些域设置了一些虚拟用户。 我有一个本地域(并计划添加一些虚拟邮箱,但我会在以后保存)。 localhost postfix/smtpd[23466]: NOQUEUE: reject: RCPT from somedomain.com[173.xxx.198.xxx]: 554 5.7.1 <user@domaina.com>: Relay access denied; from=<bounce@somedomain.com> to=<user@domaina.com> proto=ESMTP helo=<somedomain.com> 我已经完成了这些设置。 每次我调整/etc/postfix/valiases我已经运行postmap valiases 。 然后我运行postfix reload (和/etc/init.d/postfix restart是肯定的)。 我的main.cf(replacedomain.com中): $ postconf -n alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases append_dot_mydomain = no biff = no broken_sasl_auth_clients = yes config_directory = /etc/postfix inet_interfaces = all inet_protocols = all […]

缺lesspostfix日志(freebsd)

我试图debugging一个陌生的邮件服务器,我找不到任何postfix的日志。 在文档中说: Postfix logs all failed and successful deliveries to a logfile. The file is usually called `/var/log/maillog` or `/var/log/mail`; the exact pathname is defined in the `/etc/syslog.conf`. 我检查了/etc/syslog.conf ,并列出了/var/log/maillog但没有任何内容。 以前的pipe理员禁用所有日志logging在其他应用程序,我认为这可能是在这里相同。 有没有办法我可以重新启用日志logging,所以我可以继续debugging? 编辑:根据请求,当我运行postconf syslog_facility它返回syslog_facility = mail 。 我的syslog守护进程是syslogd ,我已经使用/usr/sbin/syslogd -l /var/run/log -l /var/named/var/run/log -s命令validation了它正在运行。 我粘贴了下面的syslog.conf (删除注释行): *.err;kern.warning;auth.notice;mail.crit /dev/console *.notice;authpriv.none;kern.debug;lpr.info;mail.crit;news.err /var/log/messages security.* /var/log/security auth.info;authpriv.info /var/log/auth.log mail.info […]

posl的权限为.pl

我已经使用源代码在aws linux 64 build上设置了postfix。 看来现在一切正常,安装现在我只需要帮助设置权限来运行我的pipe道脚本。 pipe_command: execvp /opt/aws/ses/ses-send-email.pl: Permission denied) 在我尝试使用下面的工作权限获得sendmail的工作 drwxr–r–. 2 apache root 4096 Sep 13 08:47 ses 我应该改变我的权限,以获得后缀发送邮件? 不知道这个问题是否需要其他信息,请让我知道。 谢谢。

轻量级Windows邮件服务器/只适用于全部邮件redirect

我有一个运行IIS7和SQL Server的小窗口VPS。 但我也想做邮件。 我想添加的唯一function是:能够为我的域做全部的收件人,并使收到的邮件redirect到另一个电子邮件地址。 所以*@domain1.example会被发送到我的Gmail。 *@domain2.example会发送到我的同事的Gmail等 我只是希望它是快速和轻量级的。 免费也会很酷。

外部后缀转发到zimbra服务器

我想从我的当前邮件服务器( old_server )为我的域mydomain.com迁移。 old_server设置是Postfix + LDAP + Cyrus。 现在我想将我的域名邮件迁移到Zimbra服务器( zimbra ),但是我正考虑select让第一阶段的当前邮件服务器工作,然后只将电子邮件地址的子集转发给zimbra服务器。 似乎zimbra在他们的文档中将此称为“边缘MTA”。 当前configuration mydomain.com MX: old_server <———- smtp send ———-> smtp receive 新的configuration mydomain.com MX: old_server zimbra <——————————————- smtp send ———-> smtp receive —- forward —-> smtp receive 我需要如下: old_server像以前一样接收我的域名的邮件,但对于我希望将邮件地址发送到zimbra服务器的一些电子邮件地址。 我应该能够确定哪些电子邮件地址将被转发。 我想避免由于这种设置而从mydomain.com邮件中检测到可能的垃圾邮件。 问题: 我应该如何在old_server上configurationpostfix来支持这个邮件转发? 为了避免错误的垃圾邮件检测,我可以从mydomain.com发送邮件由zimbra发送还是应该使用old_server? 有什么额外的,我需要做的,以避免我的传出邮件在其他服务器上被标记为垃圾邮件的可能性? 附加一些混淆信息(postconf -n): alias_database = hash:/etc/postfix/aliases alias_maps = hash:/etc/postfix/aliases broken_sasl_auth_clients […]

使用postfix存档邮件:如何过滤邮件?

我想要实现以下场景: 我们使用一个postfix邮件服务器。 归档所有新旧邮件,我想在我们的文件服务器上设置第二个后缀,并创build一个单一的邮箱“档案”。 那么每个邮件都会自动转发至该邮箱。 现在,我想在maildir结构中创build不同的文件夹,并让服务器根据发件人或收件人将每个邮件移动到邮箱的右侧子文件夹中。 例如,当我们通过john.doe@foo.bar向我们的名为“John Doe”的员工发送邮件时,邮件应该移至“Inbox / John Doe Incoming”。 当john doe发送邮件时,文件夹将是“Inbox / John Doe Outgoing”。 我怎样才能实现这个filter的行为。 我听说过Procmail和Maildrop。 你更喜欢哪一个? 哪个更容易configuration? 任何现成的解决scheme在这里? 提前致谢!

pipe理电子邮件和垃圾邮件?

运行一个CPanel服务器,只是想知道什么是监控传入和传出电子邮件以检查垃圾邮件和其他相关攻击的最佳方式。 目前,我正在使用exim

频繁拒绝电子邮件:554 – MTA的声誉不佳

我和我的同事分享了一个电子邮件地址,在过去的3到4周里,我们在向客户发送电子邮件时经常收到错误信息。 一般来说, 554 – MTA's poor reputation ,一直在向我们反弹。 我检查了我们的服务器是否被列入黑名单,但显然不是。 来自同一服务器的其他员工没有相同的问题。 任何人都可以帮忙解决这个问题吗? 请让我知道,如果你需要进一步的信息。 先谢谢你。 The original message was received at Thu, 3 May 2012 16:40:18 +0900 from host-41-141.citramedia.net.id [203.191.41.141] (may be forged) —– The following addresses had permanent fatal errors —– (reason: 554-m1pismtp01-037.prod.mesa1.secureserver.net) —– Transcript of session follows —– … while talking to smtp.secureserver.net.: <<< 554-m1pismtp01-009.prod.mesa1.secureserver.net […]

无法使用Postfix接收电子邮件:Status = deferred(与127.0.0.1 的会话在接收到初始服务器问候语时超时)

我在一个月前设置了一台服务器,因为个人原因我不得不停下来。 我今天又回到了这里,试图发送/接收电子邮件。 最初,我从自己的Gmail帐户发送一封电子邮件到我的服务器上的一个电子邮件帐户,我成功地收到了它。 但是,当我回复该电子邮件时,我还没有收到我的Gmail帐户中收到的邮件,也没有收到我的电子邮件帐户退回电子邮件。 但是,我已经尝试了两次,从Gmail帐户发送电子邮件到服务器,他们还没有收到。 我也一次又一次地向Gmail帐户发送了一封电子邮件,邮件或退回邮件都没有收到。 我已经检查过Postfix邮件队列,并显示以下信息: 我也检查了邮件日志,我得到以下错误: May 16 15:58:43 setanta postfix/smtp[9231]: DC06A122: to=<michael@gravex.co.uk>, relay=127.0.0.1[127.0.0.1]:10024, delay=1542, delays=1242/0.01/300/0, dsn=4.4.2, status=deferred (conversation with 127.0.0.1[127.0.0.1] timed out while receiving the initial server greeting) 有没有人有关于这是怎么回事的想法? 提前谢谢了! 编辑 这是main.cf文件。 这一切都没有注释,所以如果在这里有什么缺失,那么要么没有包括在内,或者我已经散列。 queue_directory = /var/spool/postfix command_directory = /usr/sbin daemon_directory = /usr/libexec/postfix data_directory = /var/lib/postfix mail_owner = postfix inet_interfaces = all inet_protocols […]