我试图通过我的Titanium应用程序中的Appcelerator Cloud Service发送电子邮件。我正在使用的代码是标准的代码,在文档站点给出。但是电子邮件没有发送。
Cloud.Emails.send({
template: 'welcome',
recipients: '*******@gmail.com'
},
function (e) {
if (e.success) {
Titanium.API.info('Email sent successfully.');
} else {
Titanium.API.info('Error:\\n' +
((e.error && e.message) || JSON.stringify(e)));
}
});
它给出了这个错误,'找不到电子邮件模板欢迎'。我以为模板是要在电子邮件中发送的消息。关于此属性,模板的API没有任何帮助。任何人都可以向我解释一下吗?我会感恩的。
感谢名单
答案 0 :(得分:1)
错误显示您尚未在ACS网站上创建电子邮件模板。以下步骤将帮助您创建电子邮件模板
您也可以设置以下适用于我的SMTP设置。
用户名: _ __ _ ____ @ gmail.com 密码:gmail帐户密码 TLS:真/假(两者都有效) SMTP地址:smtp.gmail.com 端口: 587 域名:www.gmail.com
答案 1 :(得分:0)
该错误表示您尚未在ACS网站上创建电子邮件模板。登录您的Appcelerator App Console,点击您正在使用的应用程序下的“管理ACS”,然后点击“电子邮件模板”标签和“创建电子邮件模板”。