Февруари 25, 2026

Exim Configuration Manager

Какво е това?
Exim е програма (наречена mail transfer agent), която изпраща и получава имейли на сървъра ти. В cPanel има специален инструмент – Exim Configuration Manager, който ти позволява да променяш настройките на Exim.

Важно: Някои настройки може да не се показват, ако сървърът не използва стандартния „Standard Node“ профил.

 

Как работи Exim Configuration Manager

 

SMTP – Какво е това и защо е важно

Exim използва SMTP, което е стандартният начин сървърите да пращат и получават имейли. Но понеже е простичък протокол, спамерите често го злоупотребяват.

За да се предпазиш от спам, трябва правилно да настроиш SMTP опциите. Това ще ограничи спам атаки и ще пести ресурси на сървъра.

Съвет: Препоръчва се да използваш само Basic Editor или Advanced Editor в интерфейса. Не променяй файловете ръчно!

 

Basic Editor – Лесен начин за промени

Това е табът, който ти позволява да правиш обичайни настройки, без да се ровиш дълбоко. Просто кликни на таба Basic Editor и следвай инструкциите.
(В документацията има обяснения за всяка опция.)

 

Advanced Editor – За напреднали

 

Само за опитни потребители!

Ако не знаеш какво правиш, можеш да повредиш Exim или той да спре да работи. Промени тук могат да засегнат важни сертификати като:

  • tls_privatekey

  • tls_certificate

  • tls_verify_certificates

Също така, ако направиш промени ръчно, те няма да се запазят при обновяване на Exim. Вместо това трябва да използваш Advanced Editor.

 

Как работят конфигурационните файлове

  • exim.conf.localopts и exim.conf.local – тук системата записва промените.

  • exim.conf.local е основният файл за override (презаписване на стандартните настройки).

  • Не съществува по подразбиране – създава се автоматично при първа настройка.

  • Преки промени в exim.conf са временни! За постоянни промени използвай Advanced Editor.

 

Персонализирани ACLs (Access Control Lists)

Ако искаш да добавиш собствени правила (например да блокираш определени сървъри), системата ще създаде специален файл в:

 

/usr/local/cpanel/etc/exim/acls/

 

Пример: Ако добавиш правило за acl_smtp_helo_block, ще се създаде файл в поддиректорията за него.

 

Пропускане на RBL проверки за локални домейни

Ако имаш свои домейни и не искаш те да минават през черни списъци (RBL), направи следното:

  1. Влез в сървъра като root (през WHM Terminal или SSH).

  2. Създай файл /etc/skiprbldomains.

  3. Във файла запиши домейните – по един на ред.

  4. Увери се, че skip_rbl_domains се появява в Advanced Editor.

  5. Натисни Save.

 

Smarthost за няколко домейна

Ако искаш да пращаш поща през външен SMTP сървър с еднакви данни за вход за няколко домейна, можеш да го настроиш чрез Basic Editor.

Примерен код за конфигурация:

remoteserver_login:

  driver = plaintext

  public_name = user

  hide client_send = : user@example.com : 12345luggage

 

🔹 user – потребителско име
🔹 user@example.com – имейл адрес за вход
🔹 12345luggage – парола

 

Backup – Създаване на резервно копие

  1. Отиди в таба Backup.

  2. Избери:

    • Download – за да го свалиш на компютъра.

    • Save on Server – за да го запазиш на сървъра.

  3. Натисни Run Backup.

Тези резервни копия не могат да бъдат изтрити.

 

Restore – Възстановяване от архив

  1. Отиди в таба Restore.

  2. За архив от компютъра:

    • Натисни Choose File и избери .tar.gz файл.

    • Натисни Upload.

  3. За архив на сървъра:

    • Просто натисни бутона Restore до желания архив.

 

Reset – Връщане към стандартните настройки

  1. В таба Reset избери какъв вид нулиране искаш:

    • Само някои настройки.

    • Всичко до минимално изискваната версия.

    • Пълно нулиране на Exim конфигурацията.

    • Нулиране на ACLs.

    • Нулиране на Advanced настройки.

    • Изключване на външни ACLs.

  2. Прочети внимателно описанието под избора.

  3. Ако искаш да спреш външни ACLs, сложи отметка.

  4. Натисни Reset.