Articles of 后缀

Postfix回复邮件给外部电子邮件,同时保持正确的地址

我有一个邮件服务器,所有的设置和运行在Ubuntu的14.04与Postfix / Dovecot的域名“postfixserver.com”。 第二个域名“googleapps.com”正在谷歌应用上运行。 [email protected]电子邮件从谷歌应用程序转发到[email protected]。 当[email protected]回复发给[email protected]的邮件时,我希望postfix将邮件从[email protected]发送出去。 有没有什么办法可以实现这一点,而不必依靠电子邮件客户端。 因此,例如在iPhone上,我只想设置一个帐户[email protected],但能够回复发送到[email protected]的电子邮件,并保留正确的发件人地址。

当被Cluebringer(policyd v2)拒绝时,让postfix不发送退回邮件

我在cluebringer上启用了收件人限制(配额),并且运行良好。 但是,每当有人被扼杀,postfix发回一个退回邮件。 如果某封电子邮件被cluebringer拒绝,我不希望它发回一个退回邮件。 你知道我怎么能做到这一点? 下面给出的是我的postconf -n $ postconf -n alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases append_dot_mydomain = no biff = no config_directory = /etc/postfix inet_interfaces = all inet_protocols = all mailbox_size_limit = 0 mydestination = myserver.com, localdomain, localhost, localhost.localdomain, localhost myhostname = myhostname.compute.internal mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 myorigin = /etc/mailname readme_directory = no recipient_delimiter […]

后缀转发传入邮件mailin

我已经在端口25上运行的mail.example.com服务器上使用postfix和dovecot来设置smtp服务器。然后我还使用mail.example.com上的mailin ( http://mailin.io )设置了另一个smtp服务器服务器,但在端口10025上运行。 这mailin的目的是简单地parsing从postfix接收到的电子邮件,并通过webhooksparsing结果作为json。 由于后缀没有apiparsing邮件内容,所以这就是为什么我使用mailin。 在我的/etc/postfix/main.cf我添加这一行: relay_domains = localhost:10025 ## this is the mailin smtp server running on port 10025 我的maillog: [root@mailserver ~]# tail -f /var/log/maillog Dec 17 04:36:07 mailserver postfix/smtpd[6858]: connect from localhost[127.0.0.1] Dec 17 04:36:07 mailserver postfix/smtpd[6858]: 6E2C21848: client=localhost[127.0.0.1] Dec 17 04:36:07 mailserver postfix/cleanup[6868]: 6E2C21848: message-id=<[email protected]> Dec 17 04:36:07 mailserver postfix/qmgr[6386]: 6E2C21848: […]

mailman拒绝中继后更新

我更新我的邮递员安装后,服务器现在拒绝发送消息…我不明白为什么。 (我收到邮件,因为我的邮件帐户在同一台​​服务器上,但是它们不会发送给列表中的其他成员。) syslog显示以下错误消息 postfix/smtpd[2541]: NOQUEUE: reject: RCPT from localhost[127.0.0.1]: 454 4.7.1 <[email protected]>: Relay access denied; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<myserver.stratoserver.net> 任何想法如何解决这个问题或我应该看看? 这是postconf -n的输出 alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases, hash:/var/spool/postfix/plesk/aliases append_dot_mydomain = no biff = no config_directory = /etc/postfix disable_vrfy_command = yes inet_interfaces = all inet_protocols = all mailbox_command = procmail -a "$EXTENSION" mailbox_size_limit = 0 […]

后缀:如何根据发件人redirect一个电子邮件地址

我正在尝试向Postfix添加规则。 我的目标如下:当任何人([email protected])发送一封电子邮件到([email protected])转发到([email protected])。 如果[email protected]正在发送邮件,只需让它通过。 回顾一下,如果发件人不是[email protected],则将邮件redirect到[email protected]。 如果发件人是[email protected],则不要redirect。 仅供参考,[email protected]是在/ etc / postfix / virtual中定义的别名,它发送给多个收件人。 我正在使用pcre header_checks,但它根本不起作用 – 没有任何事情发生,所有的邮件像以前一样stream动,而不被redirect。 如果有一个更好/更简单的方法来做到这一点,我是所有的耳朵! 所以根据这篇文章和这篇文章中的说明,我将下面几行添加到了main.cf和headers_check: main.cf: header_checks = pcre:/etc/postfix/headers_check /等/后缀/ headers_check /To:[email protected]/ && /From:(?([email protected]).)*/ REDIRECT [email protected] 但是,没有任何反应。 所有邮件仍然被放入[email protected]。 我删除了“发件人”检查,看看是否可以抓取所有发送到[email protected]的邮件并redirect。 然而,这也没有工作。 我跑了 postmap -q "From:[email protected]\nTo:[email protected]" pcre:/etc/postfix/headers_check 并收到回复 && /(?([email protected]).)*/ REDIRECT [email protected] 我也重新启动后缀(后缀重新加载),以确保它已加载configuration。 另外请注意,这是一台拥有大量虚拟主机的机器,每个虚拟主机都有自己的电子邮件地址和别名。 所有的都在/ etc / postfix / virtual中合并。 感谢您有关如何完成此任务的任何build议!

多个smtp服务器后缀 – 一个邮件域

如何使用postfix将邮件服务器分成多个物理机器? 我希望有一些用户在一个服务器上,另一个在另一个服务器上,而5xx版本没有问题。 我想做一些像Postfix集群。 或者一部分用户账户的字母A,B在一台服务器上,C,D在另一台上等等。 Postfix有可能吗? 感谢您的答复。

没有列表政策与后缀(Ubuntu的)

我正在虚拟机上运行一个实验。 在虚拟机中,我安装了Ubuntu和Postfix作为邮件服务器。 我遵循指南: https : //help.ubuntu.com/community/Postfix ,只有“configuration”部分(11分)。 现在我需要设置2个垃圾邮件保护措施:灰名单和无名单。 对于灰色列表,我用postgrey和它的作品。 我的疑问是如何实施不上市。 基本上我需要设置至less2个Mxlogging,一个是有效的,另一个不是。 我可以用postfix来做这个吗? 谢谢

Postfix:提供“本地”邮件给GMail,但发送其他邮件

我需要build立一个服务器自动发送消息给几个不同的人。 收件人在两个不同的领域,比如说mydomain.com和otherdomain.com。 这些消息需要来自mydomain.com上的电子邮件地址。 mydomain.com是Google Apps for Enterprise网域。 我已经configurationPostfix来说它是mydomain.com(myhostname = mydomain.com和mydomain = mydomain.com)。 它目前发送消息到otherdomain.com就好了。 但是,当发送邮件到mydomain.com时,我不希望它在本地交付,而是发送到GMail的服务器,以便邮件实际上到达收件人。 当今天提供,postfix尝试本地提供它,并得到一个错误“本地收件人表中的用户未知” 我试着用下面的条目设置transport_maps: localdomain smtp:aspmx.l.google.com 希望这会将本地邮件redirect到Google的SMTP服务器,但这不起作用。 任何想法,将不胜感激。

后缀与外部SMTP

我正在尝试安装Request Tracker并将其configuration为使用外部SMTP服务器发送邮件通知。 我已经把postfix发送到使用这个教程的电子邮件,但它保持发送然后作为[email protected]或[email protected],而不是通过邮件帐户预留这个。 我想将其更改为使用[email protected]之类的内容,因为将在服务器上设置一个规则来阻止此类电子邮件。 有没有人有任何提示呢?

如何使用postfix虚拟域放置orig_to?

通过虚拟域,收到电子邮件的最终邮箱在其标题中获取orig_to电子邮件地址。 有没有办法来防止这种(即地址翻译,而不保留orig_to)?