Email 在Alfresco中配置出站电子邮件

Email 在Alfresco中配置出站电子邮件,email,smtp,alfresco,alfresco-share,Email,Smtp,Alfresco,Alfresco Share,我已通过以下链接在Alfresco中配置出站电子邮件: My alfresco-global.properties包含: ### email server config smtp outbound mail.host=emailserver.domain.com mail.port=25 mail.username=example@domain.com mail.password=password mail.encoding=UTF-8 m

我已通过以下链接在Alfresco中配置出站电子邮件:

My alfresco-global.properties包含:

   ### email server config smtp outbound
    mail.host=emailserver.domain.com
    mail.port=25
    mail.username=example@domain.com
    mail.password=password
    mail.encoding=UTF-8
    mail.from.default=example@domain.com
    mail.smtp.auth=false
    mail.protocol=smtp
    mail.smtp.timeout=30000
我得到以下错误: 服务器和客户端都不支持身份验证机制

同样的配置适用于Windows服务器上托管的Alfresco,但不适用于Cent OS服务器。
知道原因是什么吗?

确保您用来发送电子邮件的电子邮件id不太安全#


您确定端口25中没有运行其他内容吗。sendmail正常运行。您已将系统配置为使用用户名/密码,并告诉它不要进行身份验证。请详细了解如何解决您的问题。您好@TahirMalik,是的,我认为端口25上没有运行任何其他内容。你说的sendmail是什么意思?你能解释一下吗?嗨@Andreasteffan,谢谢你的链接。我已经尝试过不提供用户名和密码以避免默认情况下尝试进行身份验证,但这也不起作用。似乎您没有使用TLS,所以请尝试“tcpdump-s 0-A-I any port 25 and host emailserver.domain.com”并捕获输出。这会让你知道到底什么是失败的。
# Outbound Email Configuration
#-------------
mail.host=smtp.gmail.com
mail.port=465
mail.encoding=UTF-8
mail.username=****@gmail.com
mail.password=*******
mail.protocol=smtps
mail.from.default=****@gmail.com
mail.smtps.starttls.enable=true
mail.smtps.auth=true