Custom SMTP 모듈은 응용 프로그램에서 전자 메일 메시지를 보내는 기능을 추가합니다.

설치 및 구성

프로젝트에 이 모듈을 설치하려면 Modules 섹션으로 이동하여 Custom SMTP 를 찾으십시오.

설치 후 다음 필드를 설정해야 합니다.

  • Login (필수) - 이메일을 보낼 때 사용할 이메일 주소입니다.
  • Password (필수) - 선택한 이메일 주소의 비밀번호입니다.
  • Server address (필수) - 이메일을 보내는 데 사용되는 주소 서버입니다. 기본적으로: smtp.gmail.com ( Gmail ).
  • Server port (필수) - 선택한 서버 주소의 포트 번호입니다. 기본: 587 ( Gmail ).
  • Use TLS (필수 아님) - 전송 계층 보안 프로토콜. 기본적으로 꺼져 있습니다.
  • From Name (필수 아님) - 기본적으로 사용되는 보낸 사람의 이름입니다.

백엔드 사용을 위해 다음 BP가 기본적으로 생성됩니다.

  • Custom SMTP: Send email - 지정된 필드에 따라 이메일 보내기:
    • Subject [ string ] - 이메일 제목;
    • Body [ text ] - 이메일 본문;
    • To [ email array ] - 수신자의 이메일 배열.
    • Сс [ email array ] - 사본의 이메일 배열;
    • From_name [ string ] - 보낸 사람의 이름;
    • Bcc [ email array ] - 블라인드 카피 수신자의 배열.

사용 예

다음은 버튼을 눌렀을 때 선택된 이메일로 주어진 텍스트가 포함된 기본 이메일을 보내는 간단한 예입니다.

이 예에서는 기본 Gmail 설정을 사용합니다. 우선 타사 응용 프로그램을 통해 이메일을 보내기 위해 Gmail 계정을 준비해야 합니다.

  • Gmail 계정 설정을 엽니다.
  • Forwarding and POP/IMAP 탭으로 이동합니다.
  • IMAP Access 토글 ;
  • 변경 사항을 저장합니다.

그런 다음 Custom SMTP 모듈을 프로젝트에 설치하고 그에 따라 구성합니다.

모듈이 구성되면 사용자 지정 SMTP에 대한 Endpoint 을 만듭니다 Custom SMTP: Send email :

  • Endpoint 그룹을 만듭니다.
  • 새로 생성된 그룹에 새 엔드포인트 인스턴스를 생성합니다.
  • 아래 그림과 같이 설정하십시오.

그런 다음 애플리케이션의 프론트엔드 생성을 시작할 수 있습니다. 이 예에서 디자인은 아래 그림과 같습니다.

버튼을 클릭하면( onClick ) 이메일이 전송되고 해당 비즈니스 프로세스는 다음과 같습니다.

  • InputEmail Get Properties 가져오기 - Input Email 구성 요소에서 수신자의 이메일 주소를 가져옵니다.
  • To Array - Server request POST /sendemail/ 이 입력에서만 배열을 가져오기 때문에 이메일 주소를 주소 배열로 변환합니다.
  • InputText Get Properties 가져오기 - Input Text 구성 요소에서 이메일 텍스트를 가져옵니다.
  • Server request POST /sendemail/ - 입력 구성 요소에서 값을 가져오고 백엔드에서 Custom SMTP: Send email 비즈니스 프로세스를 실행합니다.

AppMaster 101속성 코스

10 모듈
2

어디서부터 시작해야 할지 모르겠나요? 초보자를 위한 속성 과정으로 시작하여 AppMaster를 A부터 Z까지 탐색해보세요.

시작하기
AppMaster 101 Crash Course

추가 도움이 필요하신가요?

전문가의 도움으로 어떤 문제든 해결하세요. 시간을 절약하고 애플리케이션 구축에 집중하세요.

headphones

지원팀 문의

문제를 알려주시면 해결책을 찾아드리겠습니다.

message

커뮤니티 채팅

다른 사용자와 연결하여 플랫폼에 대한 도움을 받으세요.

커뮤니티 참여
사용자 지정 SMTP 모듈 사용 방법 | AppMaster University