2

티타늄 앱에서 Appcelerator Cloud Service를 통해 이메일을 보내려고했습니다. 내가 사용하고있는 코드는 설명서 사이트에서 제공되는 표준 설명서입니다. 그러나 이메일이 전송되지 않습니다.Appcelerator Cloud API를 통해 이메일 보내기

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에 대한 도움말은 없습니다. 아무도 나에게 설명 할 수 있니? 나는 고맙게 여길 것이다.

고맙습니다

답변

1

오류는 아직 ACS 웹 사이트에서 이메일 템플릿을 만들지 않았 음을 보여줍니다. 다음 단계는 탭 회원님 께서 "이메일 템플릿"을 클릭합니다

  • 에 작업중인 응용 프로그램에서 당신의 Appcelerator 앱 콘솔
  • 클릭 "ACS 관리"에 이메일 템플릿을

    1. 로그를 작성하는 데 도움이 될 것입니다
    2. "이메일 템플릿 만들기"

    또한 다음과 같이 나를 위해 일한 SMTP 설정을 설정할 수 있습니다.

    아이디 : _ __ _ [email protected] 암호 : Gmail은 계정 암호 TLS : 참/거짓 (모두 작동) SMTP 주소 : smtp.gmail.com 포트 : 도메인 : www.gmail.com

  • 0

    그 오류가 아직 ACS 웹 사이트에서 이메일 템플릿을 작성하지 않은 것을 의미한다. Appcelerator App Console에 로그인하고 작업중인 앱에서 'ACS 관리'를 클릭 한 다음 '이메일 템플릿'탭과 '이메일 템플릿 만들기'를 클릭하십시오.

    +0

    이제 구성되지 않은 SMTP에 대해 오류가 발생합니다. 그것을 시도했지만 실패했습니다. 다음은 사용중인 구성입니다. 내 앱의 SMTP 설정을 구성 할 수 없습니다. 다음 구성을 사용하고 있습니다. 아이디 : [email protected] 암호 : Gmail 계정 암호 TLS : 사실 SMTP 주소 : smtp.gmail.com 포트 : 465 내가 설정 저장 클릭, 팝업 이메일 주소를 요청합니다. [email protected]을 사용하고 있습니다. 그러나 설정이 구성되지 않았습니다. 이 문제를 도와주세요. – Ammar

    +0

    죄송합니다. SMTP 설정으로 혼자 있습니다. Gmail이 SMTP를 사용할 수 있는지 확인하십시오. ACS가 내 Gmail 계정을 통해 이메일을 보낼 수 있는지 테스트 했으므로 잘못하고있는 것입니다. –