首页 > 其他分享 >Microsoft 365问题处理:535 5.7.139 Authentication unsuccessful

Microsoft 365问题处理:535 5.7.139 Authentication unsuccessful

时间:2024-01-12 14:34:06浏览次数:51  
标签:Body 5.7 MailMessage 535 Authentication com Microsoft Subject

用户在第三方应用中使用Microsoft 365 Exchangeonline发送通知邮件,设置完用户名和密码,测试发邮件时遇到了问题,报错如下:

535, '5.7.3 Authentication unsuccessful [TYCPR01CA0145.jpnprd01.prod.outlook.com 2024-01-11T09:22:51.090Z 08DC11E16333A637]'

使用Powershell脚本测试smtp

$From = "connect-admin@abc"

$To = "[email protected]"

$Subject = "Test PowerShell email from Microsoft 365"

$Body = "PowerShell email from Microsoft O365 "

$Password = "password" | ConvertTo-SecureString -AsPlainText -Force

$Credential = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList $From, $Password

Send-MailMessage -From $From -To $To -Subject $Subject -Body $Body -SmtpServer "smtp.office365.com" -port 587 -UseSsl -Credential $Credential

也收到报错,提示信息如下:

Send-MailMessage : SMTP 服务器要求安全连接或客户端未通过身份验证。 服务器响应为:5.7.57 Client not authenticated to send mail. Error: 535 5.7.139 Authentication unsuccessful, user is locked by your organization's security defaults policy. Contact your administrator. [SI1PR02CA0032.apcprd02.prod.outlook.com 2024-01-12T05:04:29.182Z 08DC12DD25DEAF20]

所在位置 行:7 字符: 1

+ Send-MailMessage -From $From -To $To -Subject $Subject -Body $Body -S ...

+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

   + CategoryInfo          : InvalidOperation: (System.Net.Mail.SmtpClient:SmtpClient) [Send-MailMessage],SmtpException

   + FullyQualifiedErrorId : SmtpException,Microsoft.PowerShell.Commands.SendMailMessage

看提示应该是默认安全策略阻止了用户登录。

解决方案:登录Micrsoft EntraID 管理中心,在属性中找到“管理安全默认值”

Microsoft 365问题处理:535 5.7.139 Authentication unsuccessful_默认值

将安全默认值改为禁用

Microsoft 365问题处理:535 5.7.139 Authentication unsuccessful_PowerShell_02

在重新运行脚本后问题解决,

Microsoft 365问题处理:535 5.7.139 Authentication unsuccessful_默认值_03

标签:Body,5.7,MailMessage,535,Authentication,com,Microsoft,Subject
From: https://blog.51cto.com/fjcloud/9217410

相关文章

  • Linux安装MySQL5.7并设置systemd方式管理
    1、安装前检查1)检查linux系统是否安装过mysql#检查系统中有无安装过mysql,如果有就卸载rpm-qa|grepmysqlrpm-e--nodepsmysql-xxxx#检查所有mysql对应的文件夹,全部删除whereismysqlfind/-namemysqlrm-rf......#删除mysql的配置文件rm-rf/etc/my.cnf#删......
  • mysql5.7 大量sleep连接解决方法
    showprocesslist查看发现有大量sleep进程查看当前数据库设置的最大连接数showvariableslike'max_connections';如果是生产环境需要紧急处理的话,可以先临时扩大支持的最大连接数setglobalnax_connections=1000;但是这个并不能永久性解决这个问题查看系统设置的wai......
  • Centos7安装mysql5.7
    Centos7安装mysql5.71、查看rpm包rpm-qa|grepmysql若有可用rpm-e卸载查找是否有mysql:find/-namemysql检测系统是否自带mysqlrpm-qa|grepmysql如果是,则使用下面命令进行删除:rpm-e--nodeps‘上一步查找的名称’删除成功后,查询所有Mysql对应的文件夹whereis......
  • 2038年MySQL5.7和MariaDB 10.6自动终止服务进程。MySQL 8.0.31未受影响。
    2038年MySQL5.7和MariaDB10.6自动终止服务进程。MySQL8.0.31未受影响。14年内,必须升级MySQL5.7数据库,重要的事情说三遍。见下面截图[Warning]Currenttimehasgotpastyear2038.Validatingcurrenttimewith5iterationsbeforeinitiatingthenormalservershutdownpr......
  • MAC下载MySQL5.7:Can't connect to local MySQL server through socket '/tmp/mysql.so
    1.错误描述错误截图如下所示:3.扩展MySQL服务启动、关闭、重启命令:启动MySQL服务:sudo/usr/local/mysql/support-files/mysql.serverstart停止MySQL服务:sudo/usr/local/mysql/support-files/mysql.serverstop重启MySQL服务:sudo/usr/local/mysql/support-files/mysql.serverr......
  • Hash-based Message Authentication Code(HMAC)
    一、引言在现代信息安全领域,消息认证码(MessageAuthenticationCode,简称MAC)起着至关重要的作用。Hash-basedMessageAuthenticationCode(基于哈希的MAC,简称HMAC)作为一种广泛应用的MAC算法,其性能和安全性得到了业界的认可。本文将从算法原理、优缺点、替代方案等方面,全面介......
  • Ubuntu 安装MySQL5.7
    MySQL安装安装版本:5.7.35#获取压缩包wgethttps://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.35-linux-glibc2.12-x86_64.tar.gz#解压tar-zxvfmysql-5.7.35-linux-glibc2.12-x86_64.tar.gz#重命名mvmysql-5.7.35-linux-glibc2.12-x86_64/usr/local/mysql#创建da......
  • MySQL 5.6 到 MYSQL 5.7 应用迁移有什么问题,升级后打脸又降回去
    最近说来惭愧,有开始说mysql5.6的问题了,是在是无奈有一个项目古老且XX,大批的在用MySQL5.6这个版本的数据库,之前并未进行管理,但基于Enterprise的数据库都管理的还可以,所以这个项目也就到了手里,然后我们提出从5,6升级数据库版本的问题,并提出升级后的各种利好,但在升级过程中,我们遇......
  • mysql5.7 wait_timeout (转)
    参考:https://blog.csdn.net/ivory_town1/article/details/777023571.修改参数配置文件vi/etc/my.cnf[mysqld]wait_timeout   =28800interactive_timeout   = 28800#增加以上两列即可,因为官方文档要求修改此参数必须同时修改interactive_......
  • Windows 平台下如何安装与配置 MySQL 5.7.36
    Windows一般使用两种MySQL安装方式,即MySQL二进制分发版(.msi安装文件)和免安装版(.zip压缩文件)。一般来讲,应当使用二进制分发版,因为该版本比其他的分发版使用起来要简单,不再需要其他工具来启动就可以运行MySQL。本次实验是在Windows10平台上选用图形化的二进制安装方式,其他W......