使用Spring Boot发送邮件时,如果出现从不存在的地址发送邮件失败的情况,可能是由于以下原因导致的:
- 邮箱配置错误:请确保在Spring Boot的配置文件中正确配置了邮箱的SMTP服务器地址、端口号、用户名和密码。可以参考腾讯云的SMTP配置文档:腾讯云SMTP配置。
- 邮箱权限问题:某些邮箱服务提供商可能需要开启SMTP服务,并且生成授权码作为密码来发送邮件。请确保你的邮箱已经开启了SMTP服务,并使用正确的授权码作为密码进行配置。
- 邮箱服务器连接问题:如果你的网络环境存在防火墙或代理服务器,可能会导致无法连接到邮箱服务器。请确保你的网络环境可以正常访问SMTP服务器的地址和端口。
- 邮箱地址不存在:如果你尝试发送邮件给一个不存在的邮箱地址,邮件服务器会返回发送失败的错误。请确保你的目标邮箱地址是正确的。
综上所述,如果使用Spring Boot发送邮件失败,需要检查邮箱配置、权限、网络连接以及目标邮箱地址的正确性。如果问题仍然存在,可以尝试使用其他邮箱账号进行测试,或者查看Spring Boot的日志输出以获取更多的错误信息。