我有一个通过电子邮件工作的在线工具。 有些电子邮件没有通过,我发现由于内容限制错误, “550 5.7.1”信息被拒绝 。 我发现的事情可能导致邮件被标记为怀疑包括: 连字号在域名中 连字符在发件人的名字 我没有发现更多的信息,但不幸的是这些都不是我的原因。 以下是示例电子邮件的内容: Subject: Improved Employees Soft Skills Link From: Improved Employees ([email protected]) To: David Hilditch ([email protected]) Message: Hello David Hilditch, Your Improved Employees SoftSkills account has been created and is ready to use. Please send the following link to all job applicants to assess their soft skills: […]
我正在Ubuntu上设置一个邮件服务器: https : //help.ubuntu.com/community/Postfix 目前,我可以发送和接收来自服务器的电子邮件。 但是,尝试通过SMTP从Gmail发送电子邮件会导致身份validation失败。 我已经validation了我的密码,确保端口是开放的,并且能够telnet到IP和端口。 Telnet输出(来自远程主机) Computer:~ Louis$ telnet mail.mysite.com 587 Trying 71.66.218.124… Connected to mail.mysite.com (71.66.218.124). Escape character is '^]'. 220 mail.mysite.com ESMTP Postfix ehlo mail.mysite.com 250-mail.mysite.com 250-PIPELINING 250-SIZE 10240000 250-VRFY 250-ETRN 250-STARTTLS 250-AUTH DIGEST-MD5 NTLM CRAM-MD5 PLAIN LOGIN 250-AUTH=DIGEST-MD5 NTLM CRAM-MD5 PLAIN LOGIN 250-ENHANCEDSTATUSCODES 250-8BITMIME 250 DSN 而且,testing我的login信息: sudo testsaslauthd -u […]
我正在开发一个运行脚本的crontab作业,该脚本在特定的目录中查找文件的存在。 如果文件不存在,则退出。 但是,如果文件存在,则使用mail命令发送电子邮件。 但由于这是一个更安全的系统,电子邮件服务器没有configuration,所以我只有邮件命令行,不能在系统上安装其他软件。 如何从邮件命令行指定使用哪个服务器。
如果MTA收到一封超过邮件大小限制的电子邮件,那么首选哪个邮件? 常用邮件服务器的默认设置是什么? 在SMTP会话期间拒绝电子邮件。 发送MTA必须向原始发件人发送退回邮件。 接受邮件并立即向原始发件人发送退回邮件。 接受邮件并在超时后向原始发件人发送退回邮件。 我已经看到一台服务器做3,并在发送反弹之前等待5天。 在我看来,这种行为没有意义,因为消息大小限制不可能经常改变。 是否应该将超出的邮件大小限制立即视为永久性错误?
我们与客户的域名有问题。 他们想用一个名为Act-On的服务做一个邮件发送,到目前为止所有的testing似乎都被标记为垃圾邮件。 客户尝试发送到: 自己(Office 365):进入垃圾文件夹。 Gmail:转到垃圾文件夹。 我们的交stream:得到隔离。 所以看起来很清楚,有一个问题,我相信它是SenderID,就像在我们的检疫邮箱中那样,NDR显示: Received-SPF: PermError (exchange.ourdomain.com: domain of [email protected] used an invalid SPF mechanism) 我的问题是,我需要帮助,试图找出为什么它给这个错误。 似乎确认问题的唯一工具是Exchange自己的Test-SenderID cmdlet。 其他工具显示没有问题。 根据微软和OpenSPF文档, PermError应该是某种语法或格式问题。 但是我不能发现一个,而且我用过的所有工具都没有暗示过。 我已经使用了下面的SPFlogging,并且明确指定了一个SenderIDlogging来防止这个问题的发生。 ;; QUESTION SECTION: ;customerdomain.com. IN TXT ;; ANSWER SECTION: customerdomain.com. 2335 IN TXT "spf2.0/pra include:spf.protection.outlook.com include:_spf.act-on.net -all" customerdomain.com. 2335 IN TXT "MS=msxxxxxxxx" customerdomain.com. 2335 IN TXT "v=spf1 include:spf.protection.outlook.com […]
我已经build立了一个名为postman的本地用户,并使用Thunderbird(IMAP)login到该用户。 以下内容显示在邮件错误日志中。 Dec 14 23:45:18 ams1 dovecot: lda(root): Fatal: Invalid user settings. Refer to server log for more information. Dec 14 23:45:18 ams1 dovecot: lda(root): Error: chdir(/root/) failed: Permission denied (euid=65534(nobody) egid=65534(nogroup) missing +x perm: /root, dir owned by 0:0 mode=0700) Dec 14 23:45:18 ams1 dovecot: lda(root): Error: chdir(/root) failed: Permission denied Dec 14 23:45:18 […]
根据本教程,我有一个Postfix / Courier邮件服务器(通过SASL / MySQLvalidation)。 我目前在Debian 6上运行我的服务器,它是一个VPS。 它可以很好地工作,但我似乎无法validation入站电子邮件发送。 如果我从Outlook发送的电子邮件禁用SMTP身份validation,所有事情都会发生,而且我没有被拒绝,服务器上的日志告诉我: Dec 19 09:39:33 new postfix/smtpd[20439]: connect from unknown[****] Dec 19 09:39:33 new postfix/smtpd[20439]: 7FF1E469840: client=unknown[****] Dec 19 09:39:33 new postfix/cleanup[20444]: 7FF1E469840: message-id=<000c01cefc31$41319a90$c394cfb0$@email@mydomain> Dec 19 09:39:33 new postfix/qmgr[20429]: 7FF1E469840: from=<email@mydomain>, size=2730, nrcpt=1 (queue active) Dec 19 09:39:33 new postfix/virtual[20445]: 7FF1E469840: to=<email@mydomain>, relay=virtual, delay=0.49, delays=0.4/0.08/0/0.01, dsn=2.0.0, status=sent (delivered […]
我确定它可能依赖于邮件服务器,但是一般来说,当一封邮件被拒绝时,它将被发回到“发件人”地址或“回复地址”的电子邮件地址。
我们有一个不寻常的邮件设置 – 前面的Google Apps / Gmail,Exim在我们的networking服务器上运行。 将Google Apps中不存在的任何帐户的邮件转发给Exim。 这两个使用相同的域。 问题是,从Exim帐户(或我们的PHP应用程序)发送的所有邮件只能在本地交付,而不是通过Gmail发送。 为了更好地说明,请看这个高质量的图表: [Google Apps] (Tom, Dick, Harry) | v [Exim] (Jane, Mary, Sue) 发送给Jane的邮件被Google转发给Exim。 发送给Tom的邮件仅由Google提供。 这是工作的一部分 – 问题是, 简不能给汤姆发邮件,因为就Exim而言,它运行整个演出。 我正在阅读关于在Exim中设置SmartHost的内容,但这需要进行身份validation – 而且严格来说,Exim中的帐户与应用程序中的帐户不匹配。 我怎样才能configurationExim通过外部路由提供本地邮件?
我在Ubuntu 13.10上设置了dovecot后缀。 我通过节点应用程序发送电子邮件(使用电子邮件模板)。 如果我从[email protected]发送电子邮件到[email protected] ( 电子邮件1 ),spflogging通过。 如果我从[email protected]发送电子邮件到[email protected] ( 电子邮件2 ),spflogging失败。 我的spflogging: v=spf1 a mx ~all 我已经通过指定IP尝试了一个变体,但是对于电子邮件1和2 ,我得到了相同的pass / softfail。 我已将我的@ mydomain.com电子邮件链接到gmail,所以我可以从那里阅读它们,并从gmail检查标题。 这是电子邮件1的标题,它通过: Delivered-To: [email protected] Received: by 10.220.131.9 with SMTP id v9csp9729vcs; Thu, 3 Apr 2014 02:07:44 -0700 (PDT) X-Received: by 10.204.243.137 with SMTP id lm9mr3945288bkb.33.1396516062351; Thu, 03 Apr 2014 02:07:42 -0700 (PDT) Return-Path: <[email protected]> […]