본문으로 건너뛰기

Logto 기본 제공 이메일 서비스

Logto는 다음과 같은 상황에서 편리하게 사용할 수 있도록 기본 제공 이메일 서비스를 제공합니다:

  1. Logto의 이메일 로그인 경험을 빠르게 탐색하거나 테스트할 때.
  2. 온라인 제품에 직접 사용할 때. 주로 logto.email을 발신자 이메일 도메인으로 사용하는 데 불편함이 없는 신규 스타트업을 위한 서비스입니다.

Logto 이메일 서비스의 특징:

  • 무료 제공: 완전히 무료이며 일일 이메일 사용량 제한이 없어 비용을 절감할 수 있습니다.
  • 간편함: 타사 이메일 서비스 제공업체와의 별도 설정이 필요 없습니다. 이메일 템플릿의 기본 브랜딩 정보만 간단히 커스터마이즈하면 됩니다. 아직 자체 브랜딩 정보가 없다면, 몇 번의 클릭만으로 바로 사용할 수 있습니다.
  • 안정적 전달: Logto의 이메일 서비스를 기반으로 안정적인 서비스와 신뢰할 수 있는 이메일 전달을 제공하여 사용자가 제품에 접근할 수 있도록 보장합니다.

하지만 편리함과 동시에 다음과 같은 제한 사항이 있습니다:

  1. 이메일은 고정된 주소 [email protected]에서 발송됩니다.
  2. 이메일에 링크나 기타 커스텀 콘텐츠를 추가할 수 없습니다.

비즈니스가 성장함에 따라, 나중에 다른 이메일 서비스 제공업체를 선택할 수 있습니다. 우리는 다양한 즉시 사용 가능한 이메일 서비스 커넥터를 제공하며, SMTP, HTTP, WebHook 트리거를 통한 이메일 발송도 지원하므로, 항상 적합한 방법을 찾을 수 있습니다.

노트:

Logto 기본 제공 무료 이메일 서비스는 현재 Cloud 사용자만 사용할 수 있습니다. 오픈소스 서비스를 사용하는 경우, 이메일 로그인을 위해 이메일 서비스 제공업체를 자유롭게 설정할 수 있습니다.

설정 단계

Logto 이메일 서비스를 설정하려면 다음 단계를 따르세요:

  1. 커넥터 > 이메일 및 SMS 커넥터로 이동합니다.
  2. 새 이메일 커넥터를 추가하려면 "설정" 버튼을 클릭하고 "Logto 이메일 서비스" 커넥터를 선택하세요.
  3. "Logto 이메일 서비스" 커넥터가 성공적으로 생성되면, 이메일 템플릿에 표시되는 기본 브랜딩 정보를 커스터마이즈할 수 있습니다.
  4. 변경 사항을 적용한 후, 저장하기 전에 반드시 테스트 이메일 템플릿을 본인 이메일 주소로 발송해 보세요.

커스터마이즈 옵션:

  • 발신 이메일: 발신자 이메일은 [email protected]로 고정되어 있으며 수정할 수 없습니다.
  • 발신자 이름: 브랜드명을 발신자 이름으로 설정하여 사용자가 쉽게 인식할 수 있도록 하세요.
  • 회사 정보: 회사명, 주소, 우편번호 등을 표시하여 사용자 신뢰도를 높이고 컴플라이언스 요건을 충족하세요. URL은 입력할 수 없습니다.
  • 앱 로고: 앱의 브랜드 로고를 업로드하여 사용자가 받는 이메일에서 브랜드 가치를 보여줄 수 있습니다.

통합 이메일 템플릿

Logto 이메일 서비스는 특정 인증 (Authentication) 시나리오에 맞춘 통합 이메일 템플릿을 사용합니다:

용도시나리오
Register사용자가 이메일로 계정을 생성하고, Logto에서 발송한 인증 코드를 입력하여 이메일을 인증합니다.
SignIn사용자가 이메일로 로그인하고, 비밀번호 대신 인증 코드를 입력하여 인증합니다.
ForgotPassword사용자가 로그인 시 비밀번호를 잊은 경우, Logto에서 이미 인증한 이메일을 통해 본인 인증을 할 수 있습니다.
Generic이 템플릿은 커넥터 설정 테스트 등 다양한 상황에서 일반 백업 옵션으로 사용할 수 있습니다.
OrganizationInvitation이 템플릿을 사용하여 사용자가 조직에 가입할 수 있도록 초대 링크를 보냅니다.
UserPermissionValidation앱 사용 중 은행 이체, 사용 중인 리소스 삭제, 멤버십 해지 등 추가 사용자 인증이 필요한 고위험 또는 상대적으로 위험도가 높은 작업 시, UserPermissionValidation 템플릿을 사용하여 사용자가 받는 이메일 인증 코드의 내용을 정의할 수 있습니다.
BindNewIdentifier사용자가 프로필을 수정할 때, 현재 계정에 이메일 주소를 바인딩할 수 있습니다. 이 경우, BindNewIdentifier 템플릿을 사용하여 인증 이메일의 내용을 커스터마이즈할 수 있습니다.
MfaVerification이메일 MFA가 활성화된 경우, 다단계 인증 (MFA) 과정에서 사용자가 받을 인증 코드를 발송하는 데 이 템플릿을 사용합니다.
BindMfa이메일 MFA가 활성화된 경우, MFA용 이메일 인증 코드 설정 시 이 템플릿을 사용합니다. 사용자가 계정에 MFA 요소로 이메일 주소를 바인딩하거나 설정할 때 이 인증 코드를 받게 됩니다.

"Register" 용도 유형의 이메일 템플릿 예시 (커스텀 브랜드 정보 포함):

Logto 기본 제공 이메일 서비스 샘플

커스텀 브랜드 정보가 없는 경우에도, 기본 표시 및 레이아웃으로 이메일 템플릿을 사용할 수 있습니다:

Logto 기본 제공 이메일 서비스 샘플 (브랜딩 없음)

자주 묻는 질문

Logto 이메일 서비스에 커스텀 CSS 또는 HTML을 추가할 수 있나요?

Logto의 기본 제공 이메일 서비스는 커스텀 CSS 또는 HTML을 지원하지 않습니다. 일반적인 브랜딩 요소만 수정할 수 있습니다. 이 제한은 모든 테넌트가 동일한 IP 주소와 발신자 주소를 공유하기 때문에, 내장 이메일 서비스의 안정성을 유지하기 위해 적용됩니다. 자세한 내용은 "이메일 전달률을 높이는 요인"을 참고하세요.

이메일 템플릿을 커스터마이즈하려면 AWS Direct Mail, SendGrid, Mailgun, Postmark, SMTP 등 다른 이메일 커넥터 사용을 권장합니다.