Sitecore:发送存档电子邮件
我想试用发送存档提醒邮件。 我已将webconfig电子邮件发送设置配置如下:Sitecore:发送存档电子邮件,sitecore,Sitecore,我想试用发送存档提醒邮件。 我已将webconfig电子邮件发送设置配置如下: <setting name="MailServer" value="smtp.gmail.com"/> <!-- MAIL SERVER USER If the SMTP server requires login, enter the user name in this setting --> <setting name="MailServerUserNa
<setting name="MailServer" value="smtp.gmail.com"/>
<!-- MAIL SERVER USER
If the SMTP server requires login, enter the user name in this setting
-->
<setting name="MailServerUserName" value="xxxx@gmail.com"/>
<!-- MAIL SERVER PASSWORD
If the SMTP server requires login, enter the password in this setting
-->
<setting name="MailServerPassword" value="xxxxx"/>
<!-- MAIL SERVER PORT
If the SMTP server requires a custom port number, enter the value in this setting.
The default value is: 25
-->
<setting name="MailServerPort" value="587"/>
我选择了一个项目并配置了归档选项,如归档时间、提醒电子邮件等。
项目已存档,但未发送提醒电子邮件
我如何对发送电子邮件的事情进行排序。我没有安装Email Activator模块,我需要它来发送电子邮件吗?您是否尝试在web.config中添加mailSettings节点
<system.net>
<mailSettings>
<smtp>
<network host="127.0.0.1" />
</smtp>
</mailSettings>
</system.net>
电子邮件提醒和存档是两个独立的功能 要使电子邮件提醒生效,请确保为
电子邮件提醒.FromAddress
设置配置了有效的电子邮件地址
如果已经设置,请确保计划运行
TaskDatabaseAgent
(默认情况下每10分钟运行一次),并在运行时检查日志是否存在任何问题。您不需要安装ECM即可通过计划任务发送电子邮件
解决问题的真正方法是查看日志。执行的任何计划任务都会将条目放入日志中,包括过程中发生的任何错误。我会检查那里,看看有什么关于归档的项目。这是使用Sitecore整理任何内容的最佳方法 只需在web.config中的最后一个但在之前添加以下节点:
<system.net>
<mailSettings>
<smtp deliveryMethod="Network">
<network enableSsl="true" />
</smtp>
</mailSettings>
</system.net>
如下所示:
这对于Sitecore是不必要的。