需要一个 Joomla!组件“邮件提醒”

Posted

技术标签:

【中文标题】需要一个 Joomla!组件“邮件提醒”【英文标题】:Need a Joomla! component "reminder by mail" 【发布时间】:2013-06-29 14:09:31 【问题描述】:

我需要一个用于 Joomla 2.5 的组件,以在特定时间提醒人们有关此网站的信息。

在前端将是表单:

提醒我有关此网站的信息:

“电子邮件字段”

|dd| |毫米| |yyyy| /(日期选择器)

|提醒 |

所以组件应该在这个日期创建一个 cronjob 来发送电子邮件。请你给点建议好吗?或者提出任何解决方案?

【问题讨论】:

【参考方案1】:

您肯定需要在某个表中存储电子邮件和日期列表。

Cronjobs 不在 Joomla 的范围内,并且可能不是由 Joomla 设置的。 因此,您通常会为您的用户提供两种解决方案:

    创建一个执行邮件的前端任务:通常是自定义组件中的专用控制器/任务,您可以使用

    index.php?option=your_component&task=cron

    回显正确的调用字符串并要求您的用户根据需要安排它。

    在插件中运行检查,因此在渲染完成后,您可以执行其他任务。不会有 cronjobs,因为它会在每次站点访问时由 Joomla 自己运行。您要确保您的插件不会过于频繁地调用该函数,否则它会杀死网站。

【讨论】:

以上是关于需要一个 Joomla!组件“邮件提醒”的主要内容,如果未能解决你的问题,请参考以下文章

EWS 邮件提醒

VBS判断本地账户密码过期邮件提醒

Python学习程序运行完发送邮件提醒

python之邮件提醒

我想在 access 中设置每两周一次的电子邮件提醒

c#之Redis队列在邮件提醒中的应用