最近项目需要为工作流启动邮件功能,可配置workflow mailer一直不成功,因此花了半天劲用utl_smtp去发邮件了,设计了和notification差不多的html风格的邮件主体,用户反映还不错。可刚搞完,在DBA的帮助下,又把workflow mailer搞好了,郁闷啊!
记录一下过程:
1. 之前一直配不好的原因主要有两个:
A. 应用服务器未开放联接internet的权限,无法访问邮件服务器,可开通后测试仍不成功
B. DBA找了一下原因,发现是因为应用服务器未安装邮件服务器的SSL证书(因为邮件服务器启用了SSL加密端口)
2. 因此针对上述的问题,做了如下的事:
A. 开放应用服务器与邮件服务器的联接
B. 在应用服务器上安装邮件服务器的SSL证书
keytool -import -alias imapcert -file RootCert1.cer -v -keystore javamailer
3. 配置wokflow mailer
因为只需发送邮件,无需接收邮件,因此只需配置smtp 服务器即可
服务器名: url:ssl port: 192.168.0.1:587 之类的
无需用户名/密码,因为邮件接收人在同一域内
不要勾选 enable SSL.
如果要接收邮件,则需配置IMAP服务,方法类似上面的,但要提供用户名和密码.
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10359218/viewspace-752542/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/10359218/viewspace-752542/
本文分享了一次使用WorkflowMailer配置邮件发送功能的经历。作者最初尝试直接通过UTL_SMTP发送邮件,之后在DBA的帮助下成功配置了WorkflowMailer。文章详细记录了解决过程中遇到的问题及解决方法,包括应用服务器权限设置与SSL证书安装等关键步骤。
4144

被折叠的 条评论
为什么被折叠?



