无法从Liferay Web Forms发送电子邮件

时间:2011-09-14 13:22:36

标签: tomcat smtp liferay liferay-6 portlet

我正在使用Liferay Web Forms进行电子邮件发送。

到目前为止:

  • 设置表单标题和说明。
  • 更改输入字段名称。
  • 勾选“发送电子邮件”功能,设置邮件标题和地址。
  • 更改了门户网站设置,以便虚拟主机名,电子邮件服务器名称和发件人电子邮件地址来自我自己的域

如果我在portal-ext.propertiesconf/Catalina/localhost/ROOT.xml

添加smtp配置,我可以在我的本地开发机器上运行

我的问题是将它放到另一台服务器上,安装了不同的tomcat服务器并且没有先前的conf/Catalina/localhost/ROOT.xml文件夹。我从互联网上拿了一个捆绑包,不知道文件夹是如何设置到我的开发机器上的,即我不知道应该如何在以前没有该文件的机器上配置它。

在tomcat找到添加的ROOT.xml之前,是否必须进行一些更改?我已经重启了服务器而没有任何效果。

3 个答案:

答案 0 :(得分:4)

我相信Web窗体portlet将使用控制面板中首选项设置的邮件配置。

转到控制面板>服务器管理>用于配置邮件设置的邮件。

答案 1 :(得分:2)

RP在答案中的配置位置是正确的。您也可以在portal-ext.properties中使用它,只要该文件在名称中有破折号而不是下划线(这可能是您的问题或您的设置中的拼写错误 - 在后一种情况下它将是设置未被提取的原因)

答案 2 :(得分:0)

You can send the mail by following the link below using spring mvc and liferay    
http://javaeasyforu.blogspot.in/2013/11/sending-mail-in-liferay.html