# 첫 알림 받기

아웃포스트 콘솔을 열어서 시작하세요. 이 자습서에서는 업무용 사서함의 클라이언트 폴더를 감시하고 Bark를 통해 알림을 보냅니다. 새 이메일을 통해 전체 흐름을 확인하게 됩니다.

## 1. 관리자 생성

처음 실행 시 `docker compose logs --tail=50 core` 에서 설정 코드를 찾아 콘솔에 입력하고 12자 이상의 비밀번호를 생성하세요. 설정이 완료되면 기존 관리자 비밀번호로 로그인하세요.

**결과 확인**: 설정 마법사 또는 개요가 열립니다. 사서함과 알림을 별도로 구성할 수 있습니다.

## 2. 편지함 추가

**사서함 → 사서함 추가**를 열고 연결 설정을 입력합니다.

- **레이블**: 예를 들어 업무용 사서함입니다. 콘솔 및 알림 제목에 표시됩니다.
- **IMAP 호스트**: 이메일 제공업체의 IMAP 설정에 있는 주소를 사용합니다.
- **포트**: 일반적으로 `993`, TLS 사용.
- **사용자 이름**: 일반적으로 전체 이메일 주소입니다.
- **비밀번호**: 필요한 경우 제공업체에서 발급한 앱 비밀번호 또는 인증 코드를 사용하세요.

연결을 테스트하고 저장합니다. Gmail은 `993`에서 `imap.gmail.com`를 사용합니다. 앱 비밀번호 사용 가능 여부는 계정 및 조직 정책에 따라 다릅니다. [Google의 지침](https://support.google.com/accounts/answer/185833?hl=en)를 참조하세요. 다른 공급자의 경우 게시된 IMAP 설정을 사용하세요.

**결과 확인**: 메일함이 사이드바에 나타나고 메일함을 열고 폴더를 검색할 수 있습니다. 인증 오류의 경우 IMAP이 활성화되어 있는지, 사용자 이름이 완전한지, 앱 비밀번호가 유효한지 확인하세요.

## 3. 모니터링할 폴더를 선택하세요

메일함을 열고 **폴더 스캔 → 스캔 시작**을 선택한 후 알림이 필요한 폴더를 선택하세요. 서버 측 규칙이 고객 메시지를 클라이언트로 이동하는 경우 클라이언트를 선택합니다.

- **실시간**: 즉각적인 알림이 필요한 폴더용입니다.
- **5분마다 / 15분마다**: 영수증이나 뉴스레터는 나중에 확인할 수 있습니다.

**다음**을 선택하고 선택 사항을 검토한 후 저장합니다. 연결 예산은 사용량을 보여줍니다. 한도에 도달하면 일부 폴더를 예약된 확인으로 전환하세요.

**결과 확인**: 모니터링 상태에는 선택한 폴더가 마지막 확인 시간과 함께 모니터링 대상으로 나열됩니다. 새 구독은 현재 사서함 위치에 시작점을 설정하므로 기존 메시지를 건너뜁니다.

## 4. Bark 알림 설정

휴대폰에서 Bark에 대한 시스템 알림을 활성화하고 푸시 URL을 찾으세요. `https://api.day.app/your-device-key` 와 같은 URL의 경우 아웃포스트의 **알림**에서 Bark를 선택합니다.

- **엔드포인트**를 `https://api.day.app` 또는 자체 HTTPS Bark 서버 주소로 설정합니다.
- **Bark 장치 키**에 장치 키 부분만 입력하세요.
- 이메일 제목 표시 여부를 선택합니다. 미리보기가 꺼진 상태에서는 알림에 일반 새 메일 메시지가 사용됩니다.

저장하고 **테스트 알림 보내기**를 선택한 후 휴대폰을 확인하세요.

**결과 확인**: 아웃포스트에서는 알림 서비스가 요청을 수락했다고 보고하고 휴대폰에는 테스트 알림이 표시됩니다. 수락은 서비스 응답을 기록합니다. 장치 표시는 알림 권한, 집중 모드 및 채널 상태에 따라 달라집니다.

Pushover의 경우 애플리케이션 토큰과 사용자 키를 입력합니다. Webhook의 경우 HTTPS 수신기 URL과 서명 비밀을 입력합니다. 필드 및 서명은 [알림 참조](notifications.md)를 참조하세요.

## 5. 새 이메일로 인증

1. 아웃포스트를 계속 실행하고 클라이언트가 모니터링하고 있는지 확인하세요.
2. 다른 편지함에서 새 이메일을 보내면 서버 측 규칙이 해당 이메일을 클라이언트로 이동할 수 있습니다.
3. 웹메일이나 일반적인 이메일 클라이언트를 사용하여 메시지가 클라이언트에 있는지 확인하세요.
4. 아웃포스트의 **배달**에서 해당 항목을 찾은 다음 전화 알림을 확인하세요.

**결과 확인**: 알림은 사서함과 폴더를 식별합니다. 과목 미리보기가 활성화되면 시험 과목도 표시됩니다. 기존 이메일 클라이언트에서 계속 읽고 답장하세요.

테스트에는 새 이메일을 사용하세요. 24시간 이상 전에 받은 메일을 이동하면 알림을 생성하지 않고 진행 상황 모니터링이 진행됩니다. 두 개의 구독한 폴더에 나타나는 메시지는 두 개의 폴더 알림을 생성할 수 있습니다.

## 6. 배달 중지 위치 찾기

- **테스트 알림도 실패합니다**: 채널 자격 증명, 아웃포스트에서 서비스로의 연결 및 전화 알림 권한을 확인합니다.
- **테스트는 성공했지만 새 메일에는 기록이 없습니다**: 규칙의 대상 폴더가 구독되어 있는지 확인하고 상태와 마지막 확인 시간을 확인하세요. 예약된 폴더에 대해 선택한 간격을 허용합니다.
- **배송 실패로 표시됨**: 이유를 읽고 채널 설정을 수정한 후 수동으로 다시 시도하세요. 자동 재시도의 기본값은 0이며 알림에서 구성할 수 있습니다.
- **사서함 인증이 필요합니다**: 사서함 설정에서 앱 비밀번호를 업데이트하세요.

첫 번째 [지원](backup.md) 를 만들어 마무리합니다. 콘솔 기록은 알림을 기록합니다. 원본 메시지는 사서함에 남아 있습니다.
