在yii我正在创建注册表。注册成功后,我想生成确认码,并希望向同一用户发送注册确认电子邮件。那我怎么能这样做呢?
答案 0 :(得分:1)
检查yii Link
中的邮件扩展名答案 1 :(得分:0)
您可以使用邮件程序说swift mailer或phpmailer,在项目中添加它们,在提交页面中包含邮件程序文件。
执行类似require_once(LIB_DIR.'/phpmailer/mail-wrapper.php');
的操作,并调用函数email()
或sendEmail()
传递主题,发件人地址,正文,附件及其完成。
感谢。
答案 2 :(得分:0)
还可以使用Gmail作为SMTP服务器,以避免垃圾邮件和其他邮件传递等问题。 Gmail as SMTP
答案 3 :(得分:0)
yii用户扩展程序内置了此确认电子邮件功能: http://www.yiiframework.com/extension/yii-user/
正如Ajet所说,使用gmail作为SMTP非常有意义。