我正在尝试在我的postfix邮件服务器上安装spamassassin milter。 SpamAssassin Server version 3.4.1 running on Perl 5.20.2 with SSL support (IO::Socket::SSL 2.019) with zlib support (Compress::Zlib 2.064) Postfix mail_version = 2.11.3 当我通过将它添加到这条线来激活milter: smtpd_milters = unix:/spamassassin/spamd.sock unix:/clamav/clamav-milter.ctl unix:/opendkim/opendkim.sock 奇怪的是,发送邮件需要更长的时间才能完成(我认为spamassassin只适用于收到的电子邮件),我得到以下日志: Jan 28 15:39:38 mymailserver spamd[22388]: spamd: got connection over /var/spool/postfix/spamassassin/spamd.sock Jan 28 15:40:08 mymailserver spamd[22388]: spamd: timeout: (30 second socket timeout reading input from […]
我有一个运行Postfix的电子邮件服务器,通常效果很好。 我正在尝试使用此服务器作为CRM / Marketing平台安装中的传出邮件的SMTP服务器。 我input了身份validation凭据,它工作正常。 不过,我只能使用我authentication的邮箱作为“发件人”地址。 如果我尝试在广告系列中使用不同的地址(在同一个域中),则无法发送并导致此错误: 由于以下原因,此消息在3次尝试之后无法传送:错误消息:来自服务器220 server.com的响应250-server.com 250-PIPELINING 250-SIZE 26214400 250-ETRN 250-STARTTLS 250-ENHANCEDSTATUSCODES 250-8BITMIME 250 DSN 220 2.0.0准备启动TLS 250-server.com 250-PIPELINING 250-SIZE 26214400 250-ETRN 250-AUTH PLAIN LOGIN 250-AUTH = PLAIN LOGIN 250-ENHANCEDSTATUSCODES 250-8BITMIME 250 DSN 334 VXNlcm5hbWU6 334 UGFzc3dvcmQ6 235 2.7.0authentication成功250 2.1.0确定553 5.7.1: 发件人地址被拒绝:不属于用户[email protected] 250 2.0.0好的。 有没有一种方法来configurationPostfix允许我从一个特定的域上的任何地址发送一个帐户进行身份validation后? 我可以分配地址给这个用户,我authentication与? 我不想在其他域上打开这个,只是我为这个CRM使用的这个特定的域。 谢谢! – 这是postconf -n给我的: alias_database […]
我最近成功地设法使用由ISP提供的RELAY(无凭据)来设置Postfix / Dovecot设置,因为它们阻塞了端口25上的所有出站通信。 问题是这个设置有多安全和私密? 我已经在Thunderbird中设置了一个testing帐户,该帐户使用端口993作为提取(SSL / TLS,正常密码)和端口587从Thunderbird到我的发送服务器提交邮件(STARTTLS,正常密码)。 这似乎是安全的,如果我错了,纠正我。 但是,在我看来,使用传递手段会破坏整个隐私结构。 我的ISP可以看到我通过这个中继发送和接收的电子邮件的内容吗? 如果我切换到另一台需要凭证的主机(例如smtp.gmail.com),Google能看到我的电子邮件内容吗? 这种情况下最私密的设置是什么?
一些通过我的服务器传递的电子邮件被转发到外部帐户。 不幸的是,我的上游SMTP服务器对于垃圾邮件非常挑剔,并且拒绝了一些合法的邮件。 当发生这种转发邮件,我得到反弹(作为邮政局长) – 而不是发起人。 我明白,这是因为sendmail在本地排队消息,从中继断开连接,然后继续进一步转发它们。 如果进一步的转发因为任何原因而中断 – 比如因为下一个中继将这个消息误认为是垃圾邮件 – 我的sendmail留下来。 可以configuration的东西,使转发立即开始,而不是(一旦转发目的地确定)? 状态 – 成功或失败 – 然后可以被直接传送到仍然在线上的以前的继电器… 如果sendmail不能这样做,可以使用其他的MTA吗? 谢谢!
我的Postfix邮件服务器设置了机会TLS。 有没有办法得到一些统计数字,有多less传入和传出的电子邮件实际上使用TLS? 这将是很好的知道我的邮件服务器谈到支持哪些域,也不支持TLS。
我花了几个小时,但无法安装CPAN Crypt :: OpenSSL :: RSA模块。 这是Postfix的dkimproxy插件所必需的。 我所做的是在shell中运行以下命令: $ perl -MCPAN -e'install Crypt :: OpenSSL :: RSA' 当我运行这个命令时,显示了几行,最后显示: Checking if your kit is complete… Looks good Warning: prerequisite Crypt::OpenSSL::Random 0 not found. Writing Makefile for Crypt::OpenSSL::RSA —- Unsatisfied dependencies detected during [I/IR/IROBERTS/Crypt-OpenSSL-RSA-0.26.tar.gz] —– Crypt::OpenSSL::Random Shall I follow them and prepend them to the queue of […]
我在/etc/postfix/main.cf中有: smtpd_sasl_auth_enable = yes smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination 和SASL似乎在工作: $ testsaslauthd -u yang -p … -f /var/spool/postfix/var/run/saslauthd/mux -s smtpd 0: OK "Success." 但是当我从networking外部连接时(例如本地主机仍然正常工作),我得到“中继访问被拒绝”: $ telnet blah.com 25 auth plain … 235 2.7.0 Authentication successful mail from:<[email protected]> 250 2.1.0 Ok rcpt to:<[email protected]> 554 5.7.1 <[email protected]>: Relay access denied 日志: Oct 18 21:10:19 blah postfix/smtpd[13882]: connect […]
我有一个运行的邮件服务器。 从用户发送到Gmail的邮件都显示在Gmail中,所以一般情况下工作。 我知道的所有其他免费邮箱主机也一样。 问题是有些用户没有本地邮箱,而是转发到Gmail。 如果有人向这样的用户发送邮件,我的邮件服务器将邮件转发给Gmail。 这个工作,即使原来的域名有一个“-all”的SPFlogging。 但是,如果Gmail用户将邮件发送到我的服务器,然后又将邮件转发到Gmail,则邮件永远不会显示在Gmail中。 我已经尝试过了: – 检查日志。 Gmail SMTP只报告“确定”,但邮件似乎在后面的步骤中被丢弃。 – 启用SRS。 Gmail中仍然没有邮件 任何人都有可以将邮件从Gmail转发到Gmail的运行设置? 有什么我缺less的是造成谷歌我的邮件分类为垃圾邮件如此糟糕,甚至没有去垃圾邮件文件夹?
在我们的应用程序中,我们发送不同types的邮件。 从广泛的angular度来看,我们可以把它推广到两个范畴, 监控应用程序运行状况的邮件。 我们发送给最终用户的邮件。 有什么办法(在postfix中设置一些头文件/configuration一些参数),对于同一个发件人地址,我们可以使用不同的中继主机?
我们的客户之一是从他的一个客户拒绝邮件。 发件人的SPFlogging是: v=spf1 +a +mx +ip4:12.34.56.78 ?all 邮件不是从12.34.56.78发出的,但是AFAIU的'?all'表示我的邮件服务器(postfix)应该接受它。 那是对的吗? 我可以更改我的'/etc/postfix-policyd-spf-python/policyd-spf.conf'来使它接受这些电子邮件,如果是的话如何? 我应该这样做吗? FWIW在py错误日志中的消息是: Message rejected due to: access neither permitted nor denied. 提前致谢。 更新: 我的SPF政策是: HELO_reject = SPF_Not_Pass Mail_From_reject = Fail 邮件在HELO阶段被拒绝,现在我已经改变为“失败”。