首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >smtp传递横幅-无法通过outlook发送邮件

问smtp传递横幅-无法通过outlook发送邮件
EN

Server Fault用户
提问于 2016-11-01 12:02:59
回答 3查看 3.3K关注 0票数 1

我无法通过Outlook收发邮件。我一直从ssmtp获得以下错误消息。

代码语言:javascript
复制
ssmtp: 550 5.3.4 554-554 5.2.0 STOREDRV.Deliver; delivery result banner

以下是/etc/ssmtp/ssmtp.conf的内容:

代码语言:javascript
复制
root=myemail@outlook.com
mailhub=smtp-mail.outlook.com:587
AuthUser=myemail@outlook.com
AuthPass=mypassword
UseSTARTTLS=YES
hostname=sierra-test
FromLineOverride=YES
EN

回答 3

Server Fault用户

发布于 2018-06-18 01:14:06

请扩展您的问题与您的平台细节(发行版,版本,ssmtp版本,您是从哪里安装的,等等)。

关于您的配置文件:

/etc/ssmtp/ssmtp.conf

我看到了一些问题(根据版本的不同,这些问题可能适用也可能不适用):

  1. 主机名应该有一个FQDN (完全限定的域名),否则Outlook (或Gmail、Yahoo等)可能会拒绝它。你可以试着加一个。
  2. 你好像错过了"AuthMethod“。
  3. 有些人说UseTLS和UseSTARTTLS相互排斥,另一些人则把这两种设置放在一起。你可以试着在这些选项之间切换。

示例:

代码语言:javascript
复制
root=myemail@outlook.com
FromLineOverride=YES    # usually goes with root
mailhub=smtp-mail.outlook.com:587
rewriteDomain=outlook.com    # shouldn't be needed if you are not overwriting from, but doesn't hurt
AuthUser=myemail@outlook.com
AuthPass=mypassword
AuthMethod=LOGIN             # could be plain or cram-md5 for ex. 
UseTLS=Yes                   # this one might be yes or no
UseSTARTTLS=Yes 
hostname=sierra-test.domain.com  # full domain here, might help

您必须记住,如果您为您的电子邮件/帐户启用了2FA (双因素身份验证),则需要在它允许您发送电子邮件之前对其进行验证。

票数 1
EN

Server Fault用户

发布于 2021-07-23 23:59:00

如果您能够提供更详细的输出,将更容易调试该问题。使用以下方法获得详细的输出:

代码语言:javascript
复制
echo -e "Subject:Hello \n\n I would like to buy a hamburger\n" | sendmail -v <RECEIPIENT>

但是,既然您在问题中提到了outlook,outlook最臭名昭著的问题就是本地Linux机器上的用户名与服务器上的用户名不匹配。

例如:

  • 在本地机器上,echo $USER给出了firstname值
  • 当您的电子邮件用户名为firstname.lastname@example.com时

可以通过在命令标志中指定用户信息来解决这一问题,请尝试以下方法:

代码语言:javascript
复制
echo -e "Subject:Hello \n\n I would like to buy a hamburger\n" | sendmail -v <RECEIPIENT> -f<firstname.lastname>
票数 1
EN

Server Fault用户

发布于 2016-11-01 12:18:12

登录到您的帐户,并验证手机号码或其他必要的验证方法,并尝试再次发送电子邮件。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/812493

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档