Office 365 SMTP

Office 365 SMTP,smtp,office365,Smtp,Office365,我正在配置从Office 365服务器发送电子邮件的应用程序。   向组织的内部用户发货,但不向外部用户发货 我已经尝试了几种配置,我向您展示了两个示例: myuser@mydomain.com拥有Office 365许可证 例1 #######################EXAMPLE_1##################################### # Server configuration ap.mail.config.host=mydomain-com.mail.pro

我正在配置从Office 365服务器发送电子邮件的应用程序。   向组织的内部用户发货,但不向外部用户发货

我已经尝试了几种配置,我向您展示了两个示例:

myuser@mydomain.com拥有Office 365许可证

例1

#######################EXAMPLE_1#####################################
# Server configuration
ap.mail.config.host=mydomain-com.mail.protection.outlook.com
ap.mail.config.port=25
ap.mail.config.protocol=smtp
mail.protocol=smtp
mail.defaultEncoding = UTF-8
mail.smtp.auth=true
mail.smtp.starttls.enable=true
mail.username =myuser@mydomain.com
mail.password =mypassword
mail.debug = false

# origen para los envios de correo
ap.mail.from=myuser@mydomain.com
ap.mail.from.name=XXXXXXXXXXXX
ap.timeOutSession=1800000 
###########################################################
通过此配置,将显示以下错误:

nested exception is:
      com.sun.mail.smtp.SMTPAddressFailedException: 550 5.7.64 TenantAttribution; Relay Access Denied [VE1EUR01FT034.eop-EUR01.prod.protection.outlook.com] 
例2

######################EXAMPLE_2#################################
# MAIL SERVER
ap.mail.config.host=smtp.office365.com
ap.mail.config.port=587
ap.mail.config.protocol=smtp
mail.protocol=smtp
mail.defaultEncoding = UTF-8
mail.smtp.auth=true
mail.smtp.starttls.enable=true
mail.username =myuser@mydomain.com
mail.password =mypassword
mail.debug = false

# origen para los envios de correo
ap.mail.from=myuser@mydomain.com
ap.mail.from.name=XXXXXXXXXXXXXX
ap.timeOutSession=1800000

#############################################################    
通过此配置,它将显示此错误

 Failed message 1: com.sun.mail.smtp.SMTPSendFailedException: 530 5.7.57 SMTP; Client was not authenticated to send anonymous mail during MAIL FROM [LO2P265CA0035.GBRP265.PROD.OUTLOOK.COM]
有人能帮我吗?
谢谢

您能给外部用户发送一封电子邮件吗?第一个示例显示了可以引用此链接的错误:

第二个示例显示了一个错误,即客户端未通过身份验证,如错误消息中所述

您需要将Exchange SMTP配置为直接发送。您可以参考以下链接: