电子邮件未发送。未知的SMTP主机:smtp.gmail.com

时间:2015-04-24 06:03:12

标签: maximo

我的Maximo系统属性是:

mail.smtp.host : smtp.gmail.com
port: 465
user: user@gmail.com
password: '***'
mxe.adminEmail : user@gmail.com

我无法通过maximo向gmail用户发送邮件。请指导配置步骤,以便将邮件收到gmail ID。

我检查过Exchange服务器。它显示以下错误:

> ** Email test: Connected to e-mail accountparul.ciet@gmail.com DEBUG: setDebug: JavaMail version 1.3.2 DEBUG: getProvider() returning
> javax.mail.Provider[STORE,pop3,com.sun.mail.pop3. POP3Store,Sun
> Microsystems, Inc] DEBUG POP3: connecting to host "smtp.gmail.com",
> port 465, isSSL false javax.mail.MessagingException: Connect failed;  
> nested exception is:
>         java.net.UnknownHostException: smtp.gmail.com
>         at com.sun.mail.pop3.POP3Store.protocolConnect(POP3Store.java:161)
>         at javax.mail.Service.connect(Service.java:233)
>         at javax.mail.Service.connect(Service.java:134)
>         at javax.mail.Service.connect(Service.java:86)
>         at psdi.tools.TestEmail.<init>(Unknown Source)
>         at psdi.tools.TestEmail.main(Unknown Source)
> 
> C:\IBM\SMP\maximo\tools\maximo\internal>

2 个答案:

答案 0 :(得分:0)

您可以共享此例外的最大日志,以及您尝试发送电子邮件的地方,即通讯。模板,cron任务等?尝试以maxadmin身份登录并发送电子邮件。

答案 1 :(得分:0)

对于Maximo,您可能需要设置其他配置以使电子邮件通过SSL上的SMTP工作(端口465):

http://maximocore.blogspot.com/2012/10/maximo-e-mail-listener-configuring-for.html

在系统属性中,查看以下设置:

mail.smtp.auth=true
mail.smtp.port=465
mxe.smtp.password=xyz
mxe.smtp.user=user@gmail.com
mail.smtp.host=smtp.gmail.com
mail.smtp.socketFactory.class=javax.net.ssl.SSLSocketFactory
mail.smtp.ssl.enable=true