Articles of 后缀

Postfix + Exchange + ActiveDirectory; 如何混合他们

我的客户有许多子办事处和一个总部。 总部有一个域名: business.com 在许多子办公室中的所有用户都需要有一个总部电子邮件地址: [email protected]任何不在总部的人都需要将电子邮件转发到外部电子邮件地址。 总部的所有用户都将他们的电子邮件传送到Microsoft Exchange。 用户在Active Directory中列在两个不同的OU: HeadOffice或SubOffice 。 这是否能够被configuration? 我已经做了一些Googlesearch,但我找不到任何例子或企业设置这种方式。 编辑:Postfix将接受所有的电子邮件,将需要确定将电子邮件转发到外部帐户,或者将其交付到MS Exchange。 我已经做了一些关于MS Exchange的阅读,并且您可以通过邮件启用联系人进行转发 – 但是我不知道每个AD帐户是否需要Exchange CAL? 最终目标是将电子邮件转发到分支机构的外部账户或接受总部的电子邮件。 也许我不需要担心Postfix执行这个任务….. http://www.windowsitpro.com/article/exchange-server-2010/exchange-server-licensing-some-of-your-questions-answered “客户端访问许可证(CAL)如何?每个连接到Exchange的用户都需要一个CAL,虽然可能不是百分之百准确,但我更愿意将其视为每个邮箱一个CAL;对于您以外的用户组织,使用邮箱的自动化工具等等,Exchange并没有强制执行这个限制,所以你要确保你拥有正确数量的CAL来支持你所支持的客户端。

Postfix重写一些电子邮件

我pipe理一个域的托pipe(让我们说,发送domain.com)。 该机器未连接到公共领域(因为它承载更多域),主机名是albergues02.resolve.com。 Sendingdomain.com是一个WordPress的应用程序 它安装了Postfix,允许本地应用程序发送电子邮件。 它没有关联的MXlogging。 我知道这可能是一个问题,但客户端并不重要,因为他只把电子邮件发送给一个缩小的组,并且一直在运行(我们刚刚将另一台IP上的主机迁移到了另一台机器上)。 我试图避免重写,但 事实是: PHP mail()命令将FROM更改为[email protected]: Jul 9 13:51:02 albergues02 sendmail[919]: q69Bp2F1000919: from=apache, size=148, class=0, nrcpts=1, msgid=<[email protected]>, relay=apache@localhost Jul 9 13:51:02 albergues02 postfix/smtpd[921]: connect from localhost[127.0.0.1] Jul 9 13:51:02 albergues02 postfix/smtpd[921]: D7B0960E77: client=localhost[127.0.0.1] Jul 9 13:51:02 albergues02 postfix/cleanup[924]: D7B0960E77: message-id=<[email protected]> Jul 9 13:51:02 albergues02 postfix/qmgr[787]: D7B0960E77: from=<[email protected]>, size=607, nrcpt=1 (queue active) […]

发送邮件到cron连接到错误的IP

我使用的是Ubuntu 12.04运行的服务器,我们有一些cron作业可以生成我们想要接收的邮件。 为了处理这样的邮件和其他邮件,我安装了postfix,并将其configuration为仅在本地主机上侦听,因为我不想随机的人甚至试图使用它作为SMTP中继。 我可以通过运行成功发送邮件: mail [email protected] 但是当cron运行时,它会以某种方式尝试连接到机器的公共IP地址,这会失败,因为它们没有被postfix绑定: Jul 19 09:29:01 einstein cron[5503]: (postgres) RELOAD (crontabs/postgres) Jul 19 09:29:01 einstein CRON[12119]: (postgres) CMD (ls /) Jul 19 09:29:01 einstein postfix/pickup[11890]: 5F43928ACE: uid=109 from=<postgres> Jul 19 09:29:01 einstein postfix/cleanup[12068]: 5F43928ACE: message-id=<[email protected]> Jul 19 09:29:01 einstein postfix/qmgr[11891]: 5F43928ACE: from=<[email protected]>, size=647, nrcpt=1 (queue active) Jul 19 09:29:01 einstein postfix/smtp[12073]: […]

logging从时间戳中收到的后缀

对于传入电子邮件到后缀服务器,我想logging在“接收:从”标题中的时间戳。 例如,从包含以下内容的电子邮件: Received: from mailserver01 ([192.168.0.25]) by mailserver01.domain.intra with Microsoft SMTPSVC(6.5); Mon, 16 Jul 2012 17:09:36 +0200 我想提取: Mon, 16 Jul 2012 17:09:36 +0200 我想知道的是如何configuration后缀logging该信息(只是时区或整个“Received:from”标题)。 我可以处理parsing来提取信息,一旦我有该行logging。

允许接收和发送本地邮件,禁用postfix上的远程中继

我刚刚在我的服务器上安装了mutt和postfix,我一直在玩它。 但是,现在我想确保没有人可以通过我的服务器远程发送邮件作为SMTP中继。 我不太了解邮件服务器,为了清楚起见,我希望能够接收邮件到本地用户帐户,从本地帐户发送邮件到外部地址,但不能通过服务器远程发送邮件。 目前它接收和发送的消息只是我想要的,但我一直没能find一个明确的方式,只禁用远程中继。 有没有人有什么build议? 这是mutt和postfix的默认安装,我可以发布你请求的任何细节。 谢谢你们!

iptables的错误:没有链/目标/匹配的名称?

运行以下命令之后: iptables -t nat -I POSTROUTING -m state –state NEW -p tcp –dport 25 -o eth0 -m statistic –mode nth –every 5 -j SNAT –to-source 173.224.222.45 我得到以下错误: iptables: No chain/target/match by that name. 我正在运行这个命令来改变ips传出smtp连接postfix.This“173.224.222.45”是一个公共ip.I做这个testing目的的设置,所以不要责怪我的垃圾邮件。 我的系统是centos5 32位邮件服务器与后缀作为MTA。 你可以看一篇文章,我学会了这样做http://www.kutukupret.com/2009/11/30/postfix-smtp-outgoing-ip-rotator-using-iptables 。 请帮我解决这个问题。

后缀检查_ * _访问类来同时检查发件人和收件人

我们希望授予我们networking的某些特定服务器发送邮件而不进行身份validation。 我知道check_sender_access和check_recipient_access都可以testing发件人( MAIL FROM )或收件人( RCPT TO )。 为了防止大量使用smtp_restriction_classes我正在寻找一种方法来一次执行这样的查找。 即 # /etc/postfix/check_noauth_servers root@bi-server [email protected] root@bi-server [email protected] user@reporting [email protected] 是否有解决scheme或访问限制,可以做这样的查找?

后缀错误:打开数据库/var/lib/mailman/data/aliases.db:没有这样的文件

在试图遵循Ubuntu的指南postfix和邮递员 ,我不明白这些方向: This build of mailman runs as list. It must have permission to read /etc/aliases and read and write /var/lib/mailman/data/aliases. Do this with these commands: sudo chown root:list /var/lib/mailman/data/aliases sudo chown root:list /etc/aliases Save and run: sudo newaliases 我收到这样的错误: root@dur:~# root@dur:~# root@dur:~# telnet localhost 25 Trying 127.0.0.1… Connected to localhost. Escape character is '^]'. […]

设置Postfix发送电子邮件到相同的域作为服务器

可能重复: 为什么Postfix在本地发送邮件而不是将它们转发到Google Apps? 我在Linode安装了Debian Linux服务器。 我正在使用Postfix的邮件,并已为myrealdomain.com设置它。 我的网站上的一些网页有一个PHP表单,填写时发送到我的电子邮件地址,这也是在myrealdomain.com。 我正在使用Google Apps进行电子邮件。 出于某种原因,我假设,因为它是发送到同一个域名,我从来没有收到电子邮件。 改变它发送到我的Gmail帐户确实工作。 我怎样才能解决这个问题?

SASL – 明文密码不被接受 – encryption的作品

我有一个很奇怪的问题! SASL无法正常工作,因为它不接受纯文本密码(如Outlook发送它们) Oct 2 10:35:09 srf cyrus/imap[4119]: accepted connection Oct 2 10:35:09 srf cyrus/imap[4119]: badlogin: [217.XX.XXX.140] plaintext [email protected] SASL(-1): generic failure: checkpass failed 现在我在雷鸟切换到“encryption密码”。 如果我打开“Plain Password”,则与Thunderbird上面的Outlook有同样的问题): Oct 2 10:40:40 srf cyrus/imap[14644]: accepted connection Oct 2 10:40:41 srf cyrus/imap[14622]: login: [217.XX.XXX.140] [email protected] CRAM-MD5 User logged in 和Postfix一样: 没有 Oct 2 10:42:48 srf postfix/smtpd[17980]: connect from unknown[217.XX.XXX.140] […]