Pancake Stack › Pancake Stack 매뉴얼
사이트에서 보내는 메일
사이트가 보내는 모든 이메일은 실제 받은편지함 대신 Pancake의 메일함에 도착합니다. 준비가 되면 SMTP 서비스로 실제 메일을 보내고, 가동 알림을 휴대폰으로 받을 수 있습니다.
10.1메일함
사이트가 PHP의 mail()(WordPress, Laravel 및 대부분의 PHP 앱이 사용)로 보내는 메일은 Mac 밖으로 나가지 않습니다. 메일이 메일함에 나타나므로 가입, 주문, 암호 재설정 이메일을 실제 사람에게 스팸을 보내지 않고 안전하게 테스트할 수 있습니다.
- ⇧⌘M을 누르거나 메뉴 막대 아이콘에서 메일함을 선택하여 엽니다.
- 사이트로 필터링하고, 메시지마다 HTML, 텍스트, 원본 보기를 전환합니다.
- 첨부 파일을 저장하거나 .eml 보기로 원본 메시지 파일을 엽니다.
- 모두 삭제는 메일함을 비웁니다. 메시지 하나만 삭제하려면 해당 메시지를 오른쪽 클릭합니다.
HTML 메일은 JavaScript를 끄고 원격 이미지를 차단한 상태로 표시됩니다. 링크는 브라우저에서 열립니다.
10.2실제 메일 보내기
TallStack Pancake는 SMTP 서비스를 통해 사이트의 메일을 실제 수신자에게 보낼 수도 있습니다. 이 경우에도 모든 메일은 메일함에 보관됩니다.
- 설정 ▸ 메일을 엽니다. 자동 입력…에서 사용하는 서비스(Mailgun, Postmark, Amazon SES, SendGrid, Resend, Brevo)를 선택하면 Pancake가 서버, 포트, 보안 설정을 채웁니다.
- 사용자 이름, 비밀번호 / API 키, 기본 발신자(예:
[email protected])를 입력하고 저장을 클릭합니다. - 테스트 주소에 자신의 주소를 입력하고 테스트 보내기를 클릭합니다.
- 실제 메일을 보낼 각 사이트에서 고급을 켜고 릴레이로 실제 메일 보내기를 켭니다.
| 서비스 | 입력할 내용 |
|---|---|
| Mailgun | 사용자 postmaster@your-domain과 해당 SMTP 암호. |
| Postmark | 서버 API 토큰을 사용자와 암호 모두에 입력. |
| Amazon SES | SES SMTP 자격 증명(AWS 액세스 키가 아님). 필요하면 서버 이름의 리전을 바꿉니다. |
| SendGrid | 사용자 apikey와 API 키. |
| Resend | 사용자 resend와 API 키(TLS, 포트 465). |
| Brevo | SMTP 로그인과 키. |
사이트의 릴레이를 켠 뒤에 보관된 메일만 보내며, 하루보다 오래된 메일은 보내지 않습니다. 전송에 실패하면 1분, 5분, 30분 후에 다시 시도합니다. 암호는 키체인에 보관됩니다.
서비스는 그 서비스에서 인증한 도메인의 메일만 전달합니다. 먼저 SPF와 DKIM 레코드를 설정하십시오. 그렇지 않으면 메시지가 거부되거나 스팸으로 분류될 수 있습니다.
10.3휴대폰으로 푸시 알림
FullStack 이 Mac에서 제공하는 사이트가 다운되면 Pancake는 모든 요금제에서 macOS 알림을 표시합니다. FullStack에서는 알림을 휴대폰으로도 보낼 수 있습니다.
- 설정 ▸ 푸시 알림을 열고 가동 알림을 휴대폰으로 보내기를 켭니다.
- 서비스를 선택합니다.
- ntfy: 서버는
https://ntfy.sh(또는 자체 서버)로 두고, 새 토픽을 클릭하여 무작위 토픽 이름을 만든 다음 ntfy 앱에서 구독합니다. ntfy.sh에서는 토픽 이름을 아는 누구나 읽을 수 있으므로 무작위 이름을 그대로 사용하십시오. - Gotify: 서버 주소와 애플리케이션 토큰.
- Pushover: 애플리케이션 API 토큰과 사용자 키.
- ntfy: 서버는
- 저장을 클릭한 다음 테스트 보내기를 클릭합니다.
사이트가 확인에 두 번 연속 실패하면(약 10분) 알림을 보내고, 다시 복구되면 한 번 더 알립니다. 다운 알림에는 서비스의 긴급 우선순위가 사용됩니다.