SMTP servers¶
Модулът SMTP servers декларира сървърите SMTP, които Bastion използва за изпращане на известия по имейл. Той е предназначен за администратор, който конфигурира оперативните известия: влизания на потребители, възникнали сигнали, начало на записване, събития на приложения и т.н.
Компонентите, които използват тези сървъри (профили за известия, потребители, домейни за удостоверяване, сайтове, вътрешни приложения, сигнали), трябва допълнително да бъдат конфигурирани, за да бъде съобщението действително изпратено.
Списък на SMTP сървърите¶
| Колона | Описание |
|---|---|
| Name | Етикет на сървъра в конзолата. |
| Server | DNS име или IP адрес на SMTP сървъра. |
| Port | Използван TCP порт. |
| Connection type | TLS, STARTTLS или Insecure. |
| Username | Акаунт, използван за SMTP удостоверяване. |
Поле за търсене в лентата с инструменти филтрира списъка 700 ms след последното натискане на клавиш или веднага с Enter. Странирането в долната част предлага 15, 25 или 50 реда на страница.
Добавяне на SMTP сървър¶
Щракнете върху +. Отваря се прозорецът Add an SMTP server.
Полета на формуляра¶
| Поле | Описание |
|---|---|
| Name | Идентификационен етикет. Низ, съдържащ само интервали, се отхвърля. |
| Server | Задължително. DNS име или IP адрес на сървъра. |
| Port: | Задължително. Цяло число между 0 и 65536. Стойност по подразбиране: 25. |
| Username: | Акаунт за удостоверяване; оставете полето празно, когато сървърът приема анонимно изпращане. |
| Password | Съответната парола. При редактиране полето показва замествящ текст; променяйте го само ако искате да замените паролата. |
| Connection type | TLS, STARTTLS или Insecure. |
| Use specific certificate authorities to validate the server certificate | Квадратче за отметка, което активира следващото поле. |
| Certificate authorities to validate the server certificate (base64 encoding) | Файл на сертификат във формат PEM. Файл, който не е валиден сертификат в кодиране base64, се отхвърля със съобщението This file is not a valid base64-encoded certificate. |
Тестване на конфигурацията¶
Блокът SMTP configuration test, свит по подразбиране, изпраща тестово съобщение, без да записва сървъра. Бележка в курсив напомня, че The following data will not be saved.
| Поле | Описание |
|---|---|
| Destination email address | Адрес, на който се изпраща тестовото съобщение. Форматът на имейл адреса се проверява. Адресът не се съхранява заедно със сървъра. |
| Configuration test | Изпраща тестов имейл с текущите стойности на формуляра. |
Подател на тестовото съобщение
Съобщението се изпраща от адреса noreply@cleanroom.com, зададен от продукта: той не може да бъде конфигуриран никъде и служи също като адрес за отговор. Затова тестваният сървър трябва да приема този подател — сървър, който ограничава адресите на подателите, ще отхвърли теста независимо от въведената конфигурация. Темата на съобщението е SMTP configuration test, а текстът му е празен.
Диагностициране на неуспешни тестове
Резултатът се показва под бутона: Successful sending или Failure., последвано от конкретно съобщение. Разпознават се и се назовават седем причини: разрешаване на DNS имена, отхвърлени идентификационни данни, недостъпна мрежа, адрес, който не отговаря на RFC 5321, получател извън приет домейн, неподдържан метод за удостоверяване, неуспешна проверка на сертификата. Всяка друга грешка се показва точно така, както я връща SMTP сървърът.
Щракнете върху Validate, за да запишете сървъра.
Редактиране на SMTP сървър¶
Изберете сървър, след което щракнете върху иконата Properties (или щракнете двукратно върху реда). Прозорецът Edit an SMTP server е идентичен с прозореца за добавяне, а паролата остава скрита.
Изтриване на SMTP сървър¶
Изберете един или повече сървъри, след което щракнете върху ×. Изтриването изисква потвърждение. Поддържа се избор на няколко елемента.