Skip to content

SMTP ​

Endpoint'ler ​

PUT /api/v1/options    { key, value }            herhangi bir smtp_* anahtarını upsert
POST /api/v1/options/test/smtp { to? }           bir test mesajı gönder

Yapılandırma ​

AnahtarAmaç
smtp_hostSMTP sunucu hostname'i (zorunlu).
smtp_port1–65535 — STARTTLS için tipik olarak 587, TLS için 465.
smtp_userKullanıcı adı.
smtp_passŞifre.
smtp_fromFrom-adresi. Boşsa smtp_user'a varsayılanır.

Bu anahtarlar ayarlandığında ilgili SMTP_* ENV değişkenlerini override eder. Bootstrapping ilk-boot config'i için ENV ve devam eden değişiklikler için yönetim panelini kullan (yeniden başlatma gerekmez — e-posta transporter'ı kayıtta geçersiz kılınır).

Test ​

POST /options/test/smtp opsiyonel bir to adresi (varsayılan mevcut admin'in e-postası) kabul eder ve tek bir test mesajı gönderir. Başarısızlıklar altta yatan nodemailer hatasını inline gösterir, böylece auth başarısızlıklarını, port engellemelerini veya DNS sorunlarını hızlıca tanılayabilirsin.

Ayrıca bkz. ​

SMTP'nin neden gerekli olduğu (OTP kayıt), sağlayıcıya özgü örnekler ve SPF/DKIM/DMARC kurulumu için bkz. Self-Hosting → SMTP.

İlgili ​