Домен даних: як усунути проблеми з поштовим сервером — SMTP
Zusammenfassung: Цей посібник створений для допомоги клієнтам у вирішенні проблем із поштовим сервером.
Weisungen
Дивіться це відео:
Усунення проблем із поштовим сервером у домені даних Dell: покроковий посібник
Тривалість: 00:05:39 (hh:mm:ss)
Коли доступно, налаштування мови субтитрів (субтитри) можна вибрати за допомогою іконки CC на цьому відеоплеєрі.
Дотримуйтесь цих кроків при усуненні проблем із поштовим сервером у домені даних Dell:
- Перевірте конфігурацію поштового сервера:
# config show mailserver
Якщо не налаштовано, встановіть поштовий сервер.
# config set mailserver <host>
У DD OS 7.0 та пізніших версіях додано додаткову підтримку методу шифрування SMTP STARTTLS.
Якщо поштовий сервер 365 або інший поштовий сервер, який використовує STARTTLS, потім знову виконати команду конфігурації з портом і ім'ям користувача.
Налаштуйте поштовий сервер знову з портом 25 або 587 з ім'ям користувача клієнта.
Якщо пароль для поштового сервера не потрібен, натисніть Enter після виконання команди. Іноді пароль не потрібен, але краще уточнити це з адміністратором електронної пошти.
config set mailserver командувати та автентифікувати за допомогою Tony@Avenger.com, тоді Tony@Avenger.com також має бути налаштований як користувач адміністративної пошти або мати явний дозвіл надсилати від імені цього адміністративного листа. Інакше SMTP-сервер відхиляє запит.
Щоб перевірити ім'я користувача адміністративної пошти, виконайте таку команду:
# config show admin-email
Якщо ви не впевнені щодо ім'я користувача адміністративної пошти, зверніться до адміністратора електронної пошти та перевірте інші домени даних.
Щоб знову налаштувати поштовий сервер через порт 25 або 587 з ім'ям користувача клієнта.
# config set mailserver smtp.example.com port 587 user username
Або
# config set mailserver smtp.example.com port 25 user username
Приклад:
sysadmin@DD6900 config set mailserver smtp.dell.com port 25 user john.doe@dell.com Enter the password for the Mail (SMTP) server: The Mail (SMTP) server is: smtp.dell.com The Mail server username is: sysadmin@DD6900-2#
Щоб перевірити автопідтримку, використовуйте наступні команди.
# autosupport send <yourEmailAddress@company.com> cmd "net show settings"
# autosupport test email yourEmailAddress@dell.com # autosupport test alert-summary
- Перевірки мережевого підключення:
-
- Перевірте, чи можете
pingім'я хоста або IP-адреса поштового сервера.
- Перевірте, чи можете
# net ping mailserver # net ping x.x.x.x
ping якщо не вдалося, перевірте, чи може інший інтерфейс у домені даних ping Поштовий сервер.
Щоб відобразити всі інтерфейси та IP-адреси в домені даних, виконайте наступну команду:
# net show settings
ping з іншим інтерфейсом, зазначеним у # net show set Вихід, виконати наступне:
# net ping mailserver interface ethXx # net ping x.x.x.x interface ethXx
ping з конкретним інтерфейсом ethMa:
# net ping mailserver interface ethMa
-
- Якщо вам подобається конкретний інтерфейс для використання з поштовим сервером, можна налаштувати статичний маршрут.
# net route add host <IP or hostname of mailserver> gw <IP of your local gateway for the NIC you want to leave> dev [interface] # net route add host DellMail.com gw 1.2.3.4 dev eth3a
Щоб відобразити шлюзи у домені даних:
# net route show gateway
Приклад:
tester64@R2D2 net route show gateway IPv4 Default Gateways gateway IP source ------------ ----------------- 1.2.3.4 interface ------------ -----------------
- Роздільна здатність DNS:
-
- Перевірте, чи налаштований DNS, і перевірте, щоб розв'язати ім'я, яке має бути розв'язаним.
# net show dns # net lookup <a resolvable name like the hostname of the DD or the mailserver>
Якщо потрібно додати DNS-сервер, скористайтеся наступною командою:
# net set dns <IP> # net lookup <a resolvable name like the hostname of the DD or the mailserver or even emc.com>
Щоб додати ім'я хоста та IP до файлу хостів домену даних для локального розв'язання, використовуйте наступну команду:
# net hosts add <IP address> <host>
Приклад:
# net hosts add 192.168.1.1 mailrelay.company.com # net ping <host> count 4
- Перевірте порти SMTP:
-
- Перевірте, чи потрібні порти відкриті, SMTP — це порт 25, а іноді й 587.
Зв'яжіться зі своєю командою мережевого фаєрволу, щоб перевірити, чи відкриті порти 25 і 587.
Підтримка домену даних може отримати доступ до bash-режиму та запускати telnet з домену даних на ваш поштовий сервер.
# telnet <mailserver> 25 # telnet <mailserver> 587
Перевірте, чи можна пінгувати поштовий сервер.
Якщо ви знаєте інтерфейс у домені даних, з яким спілкується поштовий сервер, ви можете виконати таку команду з bash:
# telnet <MailserverIPOrhostname> 25 -b <ipaddressOfInterfaceOnDD> # telnet <MailserverIPOrhostname> 587 -b <ipaddressOfInterfaceOnDD>
- IP-адреси домену даних білого списку:
-
- Чи IP-адреси домену даних внесені до білого списку на поштовому сервері?
Щоб трафік виходив із домену даних, IP-адреси поштових серверів і, можливо, імена хостів, мають бути внесені до білого списку.
Ви повинні двічі перевірити, чи це зроблено, бо якщо ні — не вдається.
Ви бачите приклад помилки Unable to send message: (errno 4: Cannot open socket for sending email).
Щоб перелічити IP-адреси домену даних для клієнта, виконайте наступну команду. Ви також можете знайти IP-адреси домену даних у Автопідтримці:
# net show set
Якщо ви використовуєте Microsoft 365, ці посилання можуть бути корисними:
-
-
- Налаштуйте політики протиспаму в EOP (зовнішнє посилання)
- Налаштуйте розширену політику доставки для сторонніх фішингових симуляцій та доставки електронної пошти до поштових скриньок SecOps (Зовнішнє посилання)
-
- Правила міжмережевого екрану/NAT:
-
- Чи додано правило NAT для вихідного трафіку для домену даних SMPT поштового сервера?
Якщо використовується приклад фаєрволу Пало-Альто, потрібно додати політику, щоб трафік SMTP поштового сервера домену даних міг передавати вихідний
сигнал.Зв'яжіться зі своєю командою фаєрволу, щоб перевірити, чи дозволено вихідне трафік, і проведіть прямий моніторинг несправностей, щоб побачити потоки транспорту на виході.
Повідомлення про помилку, яке іноді відображається, коли міжмережевий екран блокує трафік, є Unable to send a message: (errno 10: SMTP operation timed out)
- Конфігурація хоста адміністратора:
-
- Іноді потрібен адмін-хост, щоб перевірити, чи налаштований адмін-хост, і перевірити інші домени даних, якщо він є.
# config show admin-host
Відобразіть адміністративний хост, з якого можна підключитися до системи захисту для перегляду системних журналів і використання системних команд.
# config set admin-host <host>
Встановіть комп'ютер, з якого можна увійти в систему захисту, щоб переглядати системні журнали та використовувати системні команди.
Ім'я хоста може бути простим або повністю кваліфікованим ім'ям хоста або IP-адресою.
Weitere Informationen
Поширені причини, через які SMTP-комунікація може не вдатися:
- Поштовий сервер не має доступу до Інтернету: забезпечте вихідне з'єднання, а правила міжмережевого екрану дозволяють SMTP-трафік
- Неправильна конфігурація SMTP: Перевірте ім'я сервера, порт і облікові дані
- Недійсна адреса електронної пошти отримувача: Підтвердьте, що отримувач Автоматичної підтримки дійсний
- Сервер-отримувач відхиляє електронні листи: може вимагати дозволяного списку вашого поштового сервера
- Фільтр спаму, що блокує електронні листи: Налаштуйте налаштування фільтра спаму для отримувачів
- Деформована електронна пошта: Перевірте проблеми з розміром або характером
- Специфічні проблеми ОС: Рідкісні проблеми в певних версіях можуть впливати на автопідтримку
- Поштовий сервер внесений до чорного списку Dell: Рідкісне; вирішено лише після того, як Dell очистив блок
- Проблеми з мережею або збої DNS: перевірте налаштування мережі DD та правила міжмережевого екрану
- Відсутність автентифікації STARTTLS: Забезпечте правильне шифрування та облікові дані