2

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)));
    }
});

「Eメール テンプレート ウェルカムが見つかりません」というエラーが表示されます。テンプレートはメールで送信するメッセージだと思っていました。この属性、テンプレートに関する API のヘルプはありません。誰か説明してくれませんか?感謝します。

ありがとう

4

2 に答える 2

1

このエラーは、ACSWebサイトでまだ電子メールテンプレートを作成していないことを示しています。次の手順は、メールテンプレートの作成に役立ちます

  1. AppceleratorAppConsoleにログインします
  2. 作業中のアプリの下にある[ACSの管理]をクリックします
  3. [メールテンプレート]タブをクリックします
  4. 「メールテンプレートの作成」。

また、SMTP設定を次のようにセットアップすることもできます。

ユーザー名:_ __ _ ____@gmail.comパスワード:gmailアカウントのパスワードTLS:true / false(どちらも機能します)SMTPアドレス:smtp.gmail.comポート:587 ドメイン:www.gmail.com

于 2012-10-04T12:09:12.243 に答える
0

このエラーは、ACS Web サイトで電子メール テンプレートをまだ作成していないことを意味します。Appcelerator App Consoleにログインし、作業中のアプリの下にある [Manage ACS] をクリックし、[Email Templates] タブをクリックして、[Create an Email Template] をクリックします。

于 2012-09-17T16:54:05.420 に答える