在Exchange 2003上,我只想监听端口25上的smtp,以便匿名login只允许来自某些内部IP地址。 我看不到如何做到这一点。 任何IP过滤似乎都以同样的方式影响匿名和authenticationlogin。 有任何想法吗?
我一直在使用phpmailer来处理我的电子邮件,而且我已经正确使用了dkim。 我有一个关键的mail._domainkey.domain.com。 我已经使用http://www.mail-tester.com/validation了我以前的电子邮件,并且我为phpmailer电子邮件收到了9.4。 我有安装postfix和opendkim。 我已经设置他们使用相同的密钥我已经设置以前,但我跑了一个testing邮件发送从后缀,它只得到9.0。 没有dkim就输了-1。 我应该可以像这样的分数不被垃圾邮件过滤,但因为我有DKIM设置和工作在过去的id喜欢用它来获得10/10。 有一个简单的方法,我可以用现有的私钥文件和匹配的DNS条目签名电子邮件。 我使用roundcube作为客户端,但它看起来不像它可以在这个级别configuration。 我检查了发送到Gmail的电子邮件的来源,并没有提及数据中的dkim。 (它仍然是它的收件箱,但我想要得到这个sorting)。 这里是我configuration设置的所有东西 的/ etc / opendkim /的Keytable mail._domainkey.domain.com domain.com :default:/etc/opendkim/keys/domain.com/default /etc/opendkim.conf AutoRestart Yes AutoRestartRate 10/1h Canonicalization relaxed/simple ExternalIgnoreList refile:/etc/opendkim/TrustedHosts InternalHosts refile:/etc/opendkim/TrustedHosts KeyTable refile:/etc/opendkim/KeyTable LogWhy Yes Mode sv PidFile /var/run/opendkim/opendkim.pid SignatureAlgorithm rsa-sha256 SigningTable refile:/etc/opendkim/SigningTable Socket inet:8891@localhost Syslog Yes SyslogSuccess Yes TemporaryDirectory /var/tmp UMask 022 UserID opendkim:opendkim […]
你好, 我花了几天的时间尝试设置Postfix与SASLDB在Ubuntu Server 15.04上通过SMTP从我的应用程序发送电子邮件。 我search,阅读和testing了很多,但我无法得到它的工作。 Postfix和邮件服务器对我来说是新的,所以我希望有人能帮助我。 我尝试的最后一件事情是: 得到了Ubuntu Server 15.04 x64的干净安装。 运行这个脚本来安装和configurationPostfix,SASL AUTH: https : //gist.github.com/richarddong/2634350 修正SASLAUTHD以使用chrooted Postfix(3.和4.段落): https : //github.com/webmin/webmin/issues/58#issuecomment-22985720 修复connect(): testaslauthd命令没有这样的文件或目录错误。 我用saslpasswd2 -c -u example.com username创build了一个用户。 使用sasldblistusers2成功validation它,然后用以下方法sasldblistusers2进行testing: testsaslauthd -u [email protected] -p password testsaslauthd -u username -p password -r example.com testsaslauthd -u [email protected] -p password -s smtp testsaslauthd -u username -p password -r example.com […]
我已经在我的ubuntu服务器上安装了postfix和opendkim,打算把这个服务器作为一个私有中继,让应用程序向新用户发送“激活”邮件。 我用dovecot-commonsconfigurationSASLauthentication来保护它。 我使用以下方法进行了testing: echo "Email Body" | mail -s "Subject" [email protected] echo "Email Body" | mail -s "Subject" [email protected]并使用mail-tester.comvalidation我的configuration,并且SPF / DMARClogging正常工作。 我也使用telnet进行testing,连接到SMTP套接字并在MAIL FROM字段中填写我自己的用户名。 这也是成功的。 然后,我在服务器上build立一个新的用户帐户,并作为新用户进行testing发送。 当时没有任何工作。 邮件命令和telnet方法都会报告成功,而不会出错,但是邮件永远不会到达收件人。 我使用一组相同的主题和邮件正文进行testing,发送到相同的外部电子邮件地址。 日志没有显示任何错误,看起来同样成功。 用户帐户是否有任何先决条件能够使用postfix + dovecot? 使用旧用户帐户进行尝试的日志条目 Nov 24 21:09:42 host postfix/pickup[21809]: D816C20CC7: uid=1000 from=<old_user_account@domain> Nov 24 21:09:42 host postfix/cleanup[21918]: D816C20CC7: message-id=<[email protected]> Nov 24 21:09:42 host opendkim[21821]: D816C20CC7: DKIM-Signature […]
问题 我的一个客户要求我看看他的共享主机的networking服务器,以解决以下问题,但是我一直在发现什么是错的。 他的服务器被许多主要阻止列表(如CBL,Spamhaus和Outlook.com中的阻止列表)列入黑名单。 我已经试过了 我从在他的DirectAdmin环境中查看用户开始,但是我没有发现每天发送超过两封电子邮件的用户。 我下载了他的exim日志,看看邮件队列,但找不到任何不寻常的东西。 接下来我想到的是从CBL运行findbot.pl ,但只是出现了误报。 我尝试的另一件事是改变php.ini的sendmail_pathlogging每个通过sendmail发送的电子邮件。 但是,每次我更改sendmail_path时,所有PHP进程都开始挂起。 我尝试了不同的方式( MailCatcher ,我自己的脚本),但是每一个改变都使得这个过程成为悬念 。 真的很奇怪,但是在我尝试了几次之后,我转向了下一步。 下一步:安装lsof并创build一个打印lsof -i | grep smtp的输出的bash脚本 lsof -i | grep smtp到日志文件,每秒钟,同时打印每秒另一个日志文件的ps auxw outpot。 这给了我一些有价值的信息,但我还没有跟踪这个问题。 我卡在哪里 所以让它运行几个小时后,我打开了两个日志文件,看到了这个规则的大部分: lsof – 日志文件 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME exim 10921 mail 9u IPv4 2260427 0t0 TCP hostname-from-server.com:smtp->208.93.4.208:49711 (ESTABLISHED) exim 10921 mail […]
有谁知道什么SMTP答复代码我可以给发件人试图传递邮件到我的服务器,所以它知道邮件无法传递到我的服务器。 但不是一个很难的失败,所以它将电子邮件反弹回发件人。 我希望它试图将电子邮件发送到该域的其他MXlogging。 现在,发件人可能会尝试多次将其发送到我的服务器,但每次我都希望它不被接受,并尝试另一个MXlogging。
我有一个传出SMTP邮件与错误的IP地址发送问题。 我使用exim发送邮件。 我find了一个指导 “如何手动configurationExim的传出IP地址”,build议修改/etc/mailips 。 这个文件看起来像我正在寻找。 不幸的是这个文件在我的服务器上不存在。 仔细检查,我相信该文件不是正常的eximconfiguration的一部分,但是由某个专有的控制面板包创build,以方便configurationexim。 我找不到任何直接的等价物。 如何为exim中的每个域configuration传出邮件的IP地址?
在安装带有免费的StartSSL证书的TLS的opendkim之前,我有一个完全opendkim邮件服务器,Thunderbird可以正确地连接以发送/接收电子邮件。 我的发行版是Debian 8。 然而,安装opendkim我可以发送validation的电子邮件,但我不能接收(见下面的错误),也没有雷鸟由于某种原因,检索电子邮件后,点击“获取邮件”: mail.log(证书共享后的最后一个重要部分,电子邮件来自您发送电子邮件的服务,它将回复您的DKIM / etc中的信息,对我来说是一个简单的可重复testing): Dec 11 02:11:18 amur postfix/smtpd[2452]: Read 22 chars: EHLO [168.144.32.46]?? Dec 11 02:11:18 amur postfix/smtpd[2452]: Write 180 chars: 250-li211-32.members.linode.com??250-PIP Dec 11 02:11:18 amur postfix/smtpd[2452]: write to 555895BAD5D0 [555895D2C973] (261 bytes => 261 (0x105)) Dec 11 02:11:18 amur postfix/smtpd[2452]: 0000 17 03 03 01 00 ea fd b3|cf f4 […]
由于IP /域名(我的服务器和域名最近)的问题,我不得不使用Amazon SES作为SMTP中继,以便我的邮件不能被标记为垃圾邮件。 我用亚马逊的设置工作正常,但我不能使用亚马逊SMTP做邮件转发,因为必须validationFROM标头的地址。 我决定做的只是通过亚马逊发送从我的服务器直接发送的邮件,并使用我自己的SMTP转发的东西。 (因为邮件是由其他名誉良好的服务器签名的,即使邮件是由我的服务器发送的,它也不会被标记为垃圾邮件) 为此,我使用了以下设置: relayhost = sender_dependent_relayhost_maps = hash:/etc/postfix/relayhost_maps sender_canonical_maps = regexp:/etc/postfix/sender_canonical sender_canonical_classes = envelope_sender smtpd_data_restrictions = check_sender_access pcre:/etc/postfix/sender_access relayhost_maps: [email protected] [email-smtp.eu-west-1.amazonaws.com]:25 @domain2.tld [email-smtp.eu-west-1.amazonaws.com]:25 @domain3.tld [email-smtp.eu-west-1.amazonaws.com]:25 @domain4.tld [email-smtp.eu-west-1.amazonaws.com]:25 @domain5.tld [email-smtp.eu-west-1.amazonaws.com]:25 sender_canonical: /.*/ [email protected] sender_access: /(.*)/ prepend X-Envelope-From: <$1> 我通过亚马逊传递我的域名的所有邮件,除了将用于转发地址[email protected]的domain1。 我需要重写信封地址,才能转发邮件。 我的问题是,我想重写信封地址只来自我的服务器外部的邮件,我转发到外部电子邮件。 所有从我的用户webmails直接发送的邮件必须通过亚马逊。
我有一些与Postfix和邮件发送被拒绝或放在垃圾邮件/垃圾文件夹的问题。 我正在尝试代表我的一些客户发送电子邮件。 我已经build立并运行了一个后缀服务器,configuration了DKIM(open-dlim),似乎工作正常(至less大部分时间是这样的)。使用port25validation器validation,发送了几个testing邮件来testing帐户和检查validation头信息) ,SPF和rDNS设置正确,等等。 这个服务器代表谁可以经常更改,所以我有bash脚本,dynamic地使用open-dkim生成,validation和configurationDKIM。 这似乎工作得很好。 我也正在修改返回path和发件人地址为一个邮箱地址,这个邮箱地址是我设置的用于退回,投诉和拒绝处理的邮箱。 这工作也顺利。 DKIM传递了port25validation者,validation者,Gmail等等。 但是美国在线却失败了。 我不断收到一个主体哈希失败,但其他地方说,主体哈希传递。 我build立了一个新的AOL帐户来仔细检查,现在我得到一个“521 5.2.1:美国在线不接受这个消息的传递”拒绝来自美国在线。 发送到Outlook / MSN / Hotmail帐户的电子邮件将转到垃圾邮件文件夹。 我也想签署从我的邮件域的DKIMvalidation没有DKIM的域名发出的电子邮件。 我已经看到这个由Mandrill等提供商完成(请参阅下文)。 configuration完这个后缀后,结果是不正确的。 电子邮件的可交付性实际上大幅下降。 Delivered-To: [email protected] Received: by 10.55.161.141 with SMTP id k135csp1830148qke; Tue, 26 Apr 2016 20:47:00 -0700 (PDT) X-Received: by 10.37.106.85 with SMTP id f82mr3485368ybc.108.1461728820068; Tue, 26 Apr 2016 20:47:00 -0700 (PDT) Return-Path: <bounce-md_30132259.57203633.v1-c38c577effa341359e850867904fed55@mandrillapp.com> Received: […]