Вітання. Поговоримо про віртуальній машині VMBitrix, а конкретніше про те, як налаштувати відправку пошти через сторонній поштовий сервер. У моєму випадку використовувалася віртуальна машина (формат Hyper-V), це спеціально сконфигурированная система, заснована на CentOS Linux, з набором встановлених програмних продуктів, готових для швидкого розгортання веб-сервера під проекти на платформі 1C-Bitrix.
Проходимо процедуру настройки пошти.
SMTP port - порт сервера. Порт залежить від типу з'єднання, 25 - для звичайного і 465 - для зашифрованого (з використанням SSL). Якщо натиснути Enter, то буде використаний порт за замовчуванням (25). Я залишив порт за замовчуванням - 25.
Якщо необхідний TLS-протокол захищеної передачі даних, то в рядку Is TLS required? наберіть y. в іншому випадку - n. Вибрав - n.
Після встановлення усі зазначені параметри будуть відображені в списку нижче, з пропозицією зберегти зазначені параметри: Save changes? Зберігаємо, вводимо - y.
Після цієї процедури перевіримо роботу відправки листів, виконавши простий код, запропонований в документації:
Насамперед звернув увагу на розміщення файлу з логами роботи поштового сервера, директива logfile.
У файлі логів був запис про помилку такого роду: