我有一个Debain Postfix邮件服务器上的几个用户。 一切皆好。 现在我们需要将一些用户join托pipe的Exchange Server(Office 365)。 是否有可能以这种方式为一个域configuration邮件服务器和DNS MX,如果用户收件箱不在server1上,则查找将被转发到server2? 那最好的做法是什么? 谁是发送smtp? 谢谢彼得
如果我从这里修改postfix fail2ban规则是明智的吗: failregex = ^%(__prefix_line)sNOQUEUE: reject: RCPT from \S+\[<HOST>\]: 554 5\.7\.1 .*$ ^%(__prefix_line)sNOQUEUE: reject: RCPT from \S+\[<HOST>\]: 450 4\.7\.1 Client host rejected: cannot find your hostname, (\[\S*\]); from=<\S*> to=<\S+> proto=ESMTP helo=<\S*>$ ^%(__prefix_line)sNOQUEUE: reject: RCPT from \S+\[<HOST>\]: 450 4\.7\.1 : Helo command rejected: Host not found; from=<> to=<> proto=ESMTP helo= *$ ^%(__prefix_line)sNOQUEUE: reject: EHLO from \S+\[<HOST>\]: […]
学习后缀,我已经在我的服务器上设置了SSL,一切正常。 Google / Gmail表示Untrusted TLS connection established直到我下载了一个Equifax SSL CA软件包并将其添加到我的CA软件包。 现在,每当向Google发送电子邮件时,都会说trusted connection 。 所以现在我正在尝试为雅虎和Outlook365连接做同样的事情。 连接说每当我给他们发送电子邮件时Untrusted TLS connection established 。 我正在以正确的方式进行吗? 通过下载CA捆绑并将它们放入我的CA捆绑包中? 我已经试过ssl_CA_path ,只是把它们放在那里,但没有工作,只有smtp_tls_CAfile似乎工作。 Centos 6.7 后缀3.2.2
是否可以禁用后缀通知“未交付的邮件返回到发件人”? 由于我收到太多的垃圾邮件与伪造的发件人,我不希望postfix通知这些伪造的发件人。
当您在postfix / cyrus / dovecot / fetchmail等中设置“postmaster”电子邮件或在apache vhost中设置网站主机地址时,垃圾邮件制造者可以查询您的服务器并获取该信息? 还是仅供系统内部使用?
目前我有一个/etc/postfix/virtual文件,具有如下条目: [email protected] [email protected] 我希望能够将[email protected]转发到[email protected] 我该怎么做呢? 编辑:我确实设置 propagate_unmatched_extensions = canonical, virtual 和 recipient_delimeter = + 但仍然不断收到Recipient address rejected: User unknown in local recipient table; 编辑二 :我在@ Schot更新的答案中提出了一些改进build议,并取得了一些进展。 现在我得到Recipient address rejected: User unknown in virtual alias table; 发送到[email protected]时 发送到[email protected]在他们之前和之后都进行了修改 编辑三 : Postfix是2.3.3版本 – 我没有单独的mail.warn或mail.err日志 – 只是/var/log/maillog 。 以下是完整的(匿名)片段: 编辑四 :更新到后缀2.3.19没有运气。 编辑V :执行postconf -n显示在main.cf 中以及上面的地址中 , recipient_delimiter拼写错误,分隔符根本没有处理。
我对电子邮件非常陌生,因此我决定只使用PostFix发送电子邮件,然后使用Gmail接收电子邮件。 我意识到这对我来说是一个很大的学习经验,但是我应该看看哪些教程? 由于我只用于外发,有什么我应该跳过或重点?
现在的情况是,我们有80多位客人通过中央邮件基础设施发送到网上。 networking设置邮件服务器的方式不一定启动连接回到每个发件人。 我知道我可以禁用弹跳守护进程完全禁用弹跳消息,但我担心如果我这样做,我会错过系统问题。 如果所有的反弹都送给了邮差pipe理员,我可以在那里find他们。 没有理由再试图联系发件人。 任何想法如何实现这一目标? 谷歌search提到NOTIFY =从来没有和一些关于smtpd_command_filter的东西,虽然我在做什么感觉应该是比这更简单。 我可以使用notify_classes将反弹消息传递给postmaster,但是我认为这依赖于反弹守护进程。 我正在运行CentOS 5.5和后缀2.3.3-2.1.el5_2 编辑: soft_bounce = yes似乎是另一种禁用反弹的方法,但这并不是我想要的
我已经在VPS上安装并运行了Postfix和Dovecot。 从VPS使用一次telnet,并从客户端机器一次,我正在撰写完全相同的消息。 一切正常,但从客户端发送时,电子邮件将转到Gmail的垃圾邮件 。 telnet mydomain.com 587 mail.log中只有一个与从VPS发送它不同, message-id是空的 : Aug 26 13:13:37 server postfix/smtpd[32197]: connect from 1-2-3-4.my.domain.com[1.2.3.4] Aug 26 13:14:06 server postfix/smtpd[32197]: D762C582448: client=1-2-3-4.my.domain.com[1.2.3.4], sasl_method=plain, [email protected] Aug 26 13:14:14 server postfix/cleanup[32211]: D762C582448: **message-id=<>** Aug 26 13:14:14 server postfix/qmgr[32195]: D762C582448: from=<[email protected]>, size=300, nrcpt=1 (queue active) Aug 26 13:14:15 server postfix/smtp[32213]: D762C582448: to=<[email protected]>, relay=gmail-smtp-in.l.google.com[74.125.53.27]:25, delay=11, delays=9.9/0.07/0.55/0.69, […]
netstat -tunlp | grep :25 (No info could be read for "-p": geteuid()=1000 but you should be root.) tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN – tcp6 0 0 :::25 :::* LISTEN – 我有问题发送邮件与后缀。 我可以通过SSL和端口465而不是端口25发送。当我使用端口25时,我无法在/var/log/mail.log或mail.err中得到任何错误 端口打开: telnet agadomarketing.com 25 Trying 84.255.253.186… Connected to agadomarketing.com. Escape character is '^]'. 220 mail.agadomarketing.com ESMTP Postfix 当我通过roundcube邮件发送我得到这个: 7月15日10:06:07 ubuntu服务器后缀/ smtpd […]