이 설정 가이드는 이미 Mailgun이 있고 OneSignal과 통합하려는 경우를 위한 것입니다. Mailgun 계정이 없는 경우 OneSignal Email을 대신 사용할 수 있습니다.
요구사항
- Mailgun 계정
- Mailgun US API (EU 리전은 지원되지 않음)
- OneSignal 계정
- 소유한 도메인 및 DNS 제공업체에 대한 액세스
설정
1. Mailgun에 새 도메인 추가
도메인이 이미 US 리전에 설정되어 있는 경우 이 단계를 건너뛰세요.- Mailgun 대시보드에서 도메인 페이지로 이동합니다.

도메인 페이지로 이동
- 새 도메인 추가를 클릭합니다.

새 도메인 추가 양식 열기
- 하위 도메인(예:
mail.yourdomain.com)을 입력하고 리전이 US인지 확인합니다.

하위 도메인 지정 및 US 리전 선택
2. DNS 설정 확인
Mailgun은 다음 DNS 레코드를 제공합니다:- 2개의 TXT (SPF 및 DKIM)
- 2개의 MX
- 1개의 CNAME
- Mailgun > 전송 > 도메인 설정 > 귀하의 도메인 > DNS 레코드로 이동
- 각 레코드 옆의 녹색 체크 마크를 찾으세요

DNS 설정 확인
CNAME이 올바르게 설정되지 않으면 이메일 클릭, 열람 및 구독 취소 추적이 작동하지 않습니다.
3. SMTP 자격 증명 설정
- Mailgun에서 전송 > 도메인 설정 > SMTP 자격 증명으로 이동합니다.

SMTP 자격 증명으로 이동
- 새 SMTP 사용자 추가를 클릭합니다.

새 SMTP 자격 증명 추가
- 로그인 이름을 설정하고 자격 증명을 저장합니다.

SMTP 사용자 생성
- 복사 아이콘을 클릭하여 비밀번호를 안전하게 저장합니다.

SMTP 비밀번호 복사
4. Mailgun API 키 받기
- Mailgun 대시보드에서 아래로 스크롤하여 API 키를 클릭합니다.

API 키로 이동
- 새 키 추가를 클릭합니다.

새 키 추가
- 키 이름을 지정하고 키 생성을 클릭합니다.

키 생성
- 생성된 API 키를 복사하여 안전하게 저장합니다.

API 키 복사
5. OneSignal에서 Mailgun 구성
- OneSignal에서 설정 > 플랫폼 > 이메일로 이동하고 Mailgun을 선택합니다.

앱 설정 이메일
- 제공업체로 Mailgun을 선택합니다.

앱 설정 이메일
- 다음을 입력합니다:

제공업체 구성
- 기본 발신자 이름과
from이메일 주소를 설정합니다.

추가 설정 구성
6. Mailgun에 OneSignal 웹훅 추가
Mailgun > 전송 > 웹훅 > 귀하의 도메인 > 웹훅으로 이동하여 다음을 추가합니다:
웹훅 추가
7. 추적 프로토콜을 HTTPS로 변경
수신자가 안전한 URL로 연결되도록 합니다.- Mailgun에서 도메인 설정으로 이동합니다.
- 추적 > 추적 프로토콜에서 HTTP를 HTTPS로 변경합니다.

추적 프로토콜 변경
8. 테스트 이메일 보내기
- OneSignal > 메시지 > 이메일로 이동하여 새 이메일을 클릭합니다.
- 제목을 추가하고 테스트 이메일 보내기를 클릭한 다음 이메일을 입력하고 테스트 메시지 보내기를 클릭합니다.

테스트 이메일 보내기
문제 해결
이메일 FAQ를 참조하세요.도움이 필요하신가요?지원 팀과 채팅하거나
support@onesignal.com으로 이메일을 보내주세요.다음을 포함해 주세요:- 발생한 문제의 세부 정보 및 재현 단계(가능한 경우)
- OneSignal 앱 ID
- External ID 또는 Subscription ID(해당하는 경우)
- OneSignal 대시보드에서 테스트한 메시지의 URL(해당하는 경우)
- 관련 로그 또는 오류 메시지
이메일 설정 완료!
다음 단계:
- 이메일 설정 가이드로 돌아가서 OneSignal 이메일 기능을 살펴보세요.