我的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>
答案 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