我刚刚安装了WAS Liberty 8.5.5.7,因为我正在为目前已部署并为GlassFish 4环境配置的预计转换为Liberty。
glassfish项目在其域配置中配置了<mail-resource>
,应用程序利用该配置发送外发电子邮件。
我希望WAS Liberty支持这样的配置,任何人都可以澄清 因为我还没有找到任何这样的文件?
答案 0 :(得分:1)
WAS Liberty 8.5.5.6包括对Java EE7的完全支持(包括JavaMail 1.5)。
WAS Liberty中没有javaMail-1.5
元素(可能是某些Glassfish特定的配置元素不是规范标准)。
相反,您可以在启用<mailSession mailSessionID="examplePop3MailSession"
jndiName="ExampleApp/POP3Servlet/exampleMailSession"
description="POP3 javax.mail.Session"
storeProtocol="pop3"
transportProtocol="smtp"
host="exampleserver.com"
user="iamanexample@example.com"
password="example"
from="smtp@testserver.com">
<property name="mail.pop3.host" value="pop3.example.com" />
<property name="mail.pop3.port" value="3110" />
</mailSession>
功能后配置javaMail:
<article class="cart-item">
<div class="left">
<img src="images/item1.jpg"></img>
</div>
<div class="center">
<h4 class="title">Dexter Men's Max Bowling Shoes (Right Handed Only)</h4>
<span class="description">Shipping 3-day with UPS</span>
<span class="description">Color: Gray</span>
<span class="description">Size: 28.5</span>
<span class="price">$60.00</span>
</div>
<div class="right">
</div>
</article>
See official documentation from IBM on configuring Java Mail 1.5
答案 1 :(得分:0)
您还可以查看IBM WebSphere Application Server Liberty Profile Guide for Developers。在第5章中,您将找到示例应用程序和逐步配置如何使用Liberty的邮件会话。