我想尝试发送有关存档的提醒电子邮件。 我已按如下方式配置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="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"/>
我选择了一个项目并配置了归档选项,如归档时间,提醒电子邮件等。 项目已存档,但未发送提醒电子邮件。
如何对此电子邮件发送事件进行排序。我没有安装电子邮件广告系列模块,我是否需要发送电子邮件?
答案 0 :(得分:0)
您是否尝试在web.config中添加mailSettings节点?
<system.net>
<mailSettings>
<smtp>
<network host="127.0.0.1" />
</smtp>
</mailSettings>
</system.net>
答案 1 :(得分:0)
电子邮件提醒和存档是两个独立的功能。
要使电子邮件提醒能够正常运行,请确保为EmailReminder.FromAddress
设置配置了有效的电子邮件地址。
如果已设置,请确保计划运行TaskDatabaseAgent
(默认情况下每10分钟运行一次),并在运行时检查日志中是否存在任何问题。
答案 2 :(得分:0)
您无需安装ECM即可通过计划任务发送电子邮件。
解决问题的真正方法是查看日志。执行的任何计划任务都会在日志中放入条目,包括在此过程中发生的任何错误。我会检查那里,看看有关存档的项目有什么。这是使用Sitecore整理任何东西的最佳方式。
答案 3 :(得分:0)