6.6 E-posta (SMTP)
Administration → Settings → Email (SMTP). Ada’nın posta göndermek için kullandığı tek SMTP sunucusunu ve varsayılan uyarı alıcılarını tanımlar.
Ada bu sunucu üzerinden şu postaları gönderir:
| Posta | Gönderen adı | Alıcılar |
|---|---|---|
| Uyarılar (Reports → Alerts içindeki kategoriler ve özel kurallar) | ADA Alert | Varsayılan alıcılar + bildirim almayı seçmiş kullanıcılar (aşağıya bakın); özel bir kural bunların yerine kendi listesini koyabilir |
| Rapor e-postaları ve zamanlanmış raporlar | ADA Reports | Reports’ta seçilen alıcılar |
| Yerel konsol kullanıcıları için parola belirleme ve parola sıfırlama bağlantıları | — | Kullanıcının e-posta adresi |
| Ana makine bekçisinin (watchdog) kesinti postaları | — | Varsayılan alıcılar |
Sayfada görünenler
SMTP server kartı bir satır gösterir (veya No SMTP server yet… ve + Add server): görünen ad veya ana makine, ana makine, port ve alıcı sayısını gösteren bir rozet, kapalıyken bir disabled rozeti, bir açma/kapama anahtarı (hemen uygulanır), Edit ve Delete. Altında: Changes are saved immediately. ve Send Test.
SMTP’yi yapılandırma
- + Add server’a (veya kaleme) tıklayın.
- Aşağıdaki alanları doldurun ve Save’e tıklayın (hemen uygulanır).
- Send Test’e tıklayın. Örnek bir uyarı (ADA Alert — Test) varsayılan alıcılara ve bildirim almayı seçmiş kullanıcılara gider. Sonuç düğmenin altında görünür: yeşil (Email test — sent), sarı (Email is off…) veya SMTP hatasıyla kırmızı.
| Alan | Ne yapar | Varsayılan / izin verilen değerler |
|---|---|---|
| Display name | Sunucuyu yalnızca bu listede adlandırır; gönderen adı değildir. | İsteğe bağlı. |
| SMTP server (host / IP) | Posta aktarıcısı (relay). | Çalışan bir yapılandırma için zorunlu. |
| Enabled | Kapalıyken hiçbir uyarı e-postası gönderilmez. | Yeni sunucuda açık. |
| Port | SMTP portu. | Varsayılan 587. TLS’yi işaretlemek portu değiştirmez; 465’i kendiniz ayarlayın. |
| TLS (465) | İlk bayttan itibaren örtük TLS. | Kapalı. Kapalı = sunulduğunda STARTTLS ile yükseltilen düz bağlantı. |
| User | SMTP kimlik doğrulama kullanıcısı. | Boş = anonim aktarıcı. |
| Password | SMTP parolası. | Maskeli gösterilir. User ayarlıyken boş veya maskeli değer saklanan parolayı korur; User’ı temizlemek saklanan kimlik bilgilerini kaldırır. |
| Sender (from) | Gönderen (From) adresi. | Boşsa User değeri kullanılır. |
| Default recipients (comma-separated) | Kategori uyarılarının alıcıları. | Adres listesi. |
TLS kuralları
- User ayarlı ve TLS (465) kapalıyken STARTTLS zorunludur: bunu sunmayan bir sunucu, parolayı düz metin olarak almak yerine reddedilir. Yan panel şu uyarıyı gösterir: Credentials require TLS — the server refuses to send them in clear text…
- TLS’siz anonim bir aktarıcı çalışmaya devam eder.
- SMTP sunucusunun sertifikası her zaman doğrulanır. Özel bir CA’nın
verdiği sertifikaya yalnızca o CA kurulumda eklenmişse (sunucunun
.envdosyasındaADA_EXTRA_CA_CERTS) güvenilir; denetimi atlamak için konsolda bir anahtar yoktur. - Ana makine bekçisi de aynı kurallara uyar.
Uyarı e-postalarını kimler alır
Varsayılan liste ve buna ek olarak, yinelenenler ayıklanarak:
- e-posta adresi olan ve Send alert emails to this address işaretli yerel konsol kullanıcıları (Users veya Account);
- Users → Active Directory access altında ✉ alerts işaretli AD kullanıcı hedefleri (adres AD mail özniteliğinden alınır).
Kendi alıcı listesi olan özel bir uyarı kuralı yalnızca o listeye gönderir.
Davranış
- Delete onay ister ve SMTP yapılandırmasının tamamını temizler; uyarı e-postaları durur.
- Fırtına koruması: sıradan bir uyarı postası, bir öncekinin gönderilmesinden 3 saniyeden kısa süre sonra geliyorsa bastırılır (System → Email kaydında belirtilir). Önem derecesi error veya daha yüksek olan uyarılar ile sertifika, disk ve konteyner uyarıları asla bastırılmaz.
- SMTP bağlantısı her 15 dakikada bir ve her değişiklikten hemen sonra
denetlenir; hatalar System ve
Status’ta görünür ve
service_down/service_restoredyazar (hizmet SMTP). - Değişiklikler
alert_config_changedyazar (parola değişiklikleri belirtilir, parolanın kendisi asla yazılmaz).