【问题标题】:Can you send an email using a MySQL event?您可以使用 MySQL 事件发送电子邮件吗?
【发布时间】:2019-09-19 05:22:05
【问题描述】:

如果有人尚未将已签出的物品退回系统,我想发送一封电子邮件。如果当前日期 > 退货日期,则将发送一封电子邮件通知用户他们需要退货。

我遇到了 MySQL 事件,我想知道是否可以创建一个 MySQL 事件,如果满足某个条件则发送电子邮件。

我希望我的活动向尚未退货的用户发送电子邮件。

【问题讨论】:

标签: mysql sql


【解决方案1】:

不,MySQL 数据库服务器中没有原生的“发送电子邮件”功能。

就 MySQL EVENT 而言,可以执行查询、检查条件和执行 DML 操作,即插入/更新/删除行,例如进入队列表。另一个“客户端”可以对队列表运行查询,并发送电子邮件。


可以通过创建用户定义的函数将附加功能合并到 MySQL 服务器中。但 IMO 是在追逐错误的兔子洞。

https://dev.mysql.com/doc/refman/8.0/en/adding-functions.html


请参考关于从 MySQL 服务器发送电子邮件的同一主题的其他问题。

作为起点:

https://stackoverflow.com/search?q=can+you+send+email+from+mysql+event

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-05-26
    • 2012-03-18
    • 1970-01-01
    • 1970-01-01
    • 2023-03-04
    • 1970-01-01
    • 2011-09-10
    • 2016-10-17
    相关资源
    最近更新 更多