我最近开始使用Mailgun代替我自己的电子邮件服务器,我的网站使用CURL提交传出的电子邮件。他们提供了几个可以使用的电子邮件模板,我已经修改过这些模板以向用户提供相关的详细信息。
我只有几个模板,目前不依赖于数据库,为什么我想尽可能避免这种方法。我认为最好的选择是将它们存储在单独的HTML文件中,例如“newuser_template.html”,使用file_get_contents()
并用值替换占位符,然后将其提交给Mailgun进行发送。
有没有其他方法可以更好地工作,不需要数据库?我希望尽可能保持实施,所以也要避开Smartys和其他模板引擎。