Изменения

Перейти к навигации Перейти к поиску

Почтовый сервер

2667 байт добавлено, 14:27, 17 октября 2022
Нет описания правки
'''Почтовый сервер''' (сервер электронной почты) — программное обеспечение, предназначенное для передачи и обмена электронными сообщениями. Серверы электронной почты работают по стандартному протоколу SMTP (Simple Mail Transfer Protocol) непосредственно на сервере адресата. [[Почтовый клиент системы]] принимает почту, пользуясь протоколами POP3 или IMAP.
SMTP стал широко применяться с в 80-х годах прошлого века и пришел на смену протоколу UUCP (Unix-to-Unix CoPy), который использовался для передачи электронной почты до распространения TCP/IP (Transmission Control Protocol/Internet Protocol). Говоря о SMTP, сейчас чаще всего подразумевают масштабируемое расширение этого протокола — ESMTP (Extended SMTP).
== Настройка почты в Nemo{{NameSystem}}==
Большинство важных действий, связанных с заказами (бронирование, отмена, оплата, выписка), сопровождаются отправкой сообщений по электронной почте. В случае проблемы связи с почтовым сервером будет выполнена повторная отправка 3-х почтовых уведомлений с интервалом 15 секунд.
'''* {{Setting|Адрес электронной почты для копий уведомлений''' }} — на этот адрес придут копии всех сообщений, отправленных пользователю. Сюда можно ввести, например, почтовый адрес отдела по бронированию или адрес куратора. Поддерживается возможность введения нескольких адресов почты, разделенных точкой с запятой.* {{Setting|Дополнительный текст}} — в конец соответствующего почтового сообщения будет добавлен введенный здесь текст. Для того, чтобы отправка почтовых сообщений проходила успешно, необходимо настроить данные для подключения к почтовому серверу на странице настройки реквизитов подключения. {{Attention|На данный момент дополнительные тексты в системе не используются.}}* {{Setting|Таймлимит для неподтверждённых писем (указывать в минутах)}} — указанное в данном поле значение будет определять срок действия ссылки, которая приходит вновь зарегистрировавшемуся пользователю для подтверждения регистрации. По истечении этого срока, если регистрации не была подтверждена, [[пользователь]] может использовать тот же логин на сайте повторно. Если пользователь переходит по ссылке после таймлимита — он не сможет авторизоваться на сайте и получит сообщение: «Авторизация не удалась». По умолчанию данная функция отключена и не активированный пользователь может неограниченно находиться в системе. {{Attention|Для корректной работы настройки должен быть настроен Cron.}}* {{Setting|Дедлайн по внесению в бронирование обязательных дополнительных данных в часах}} (для нотификаций, указывать для агентства) — данная настройка позволяет задать время отправления одноименной нотификации. Подробнее можно ознакомиться, перейдя на страницу [[шаблоны электронных писем]].* {{Setting|Время, до истечения которого предупреждать пользователя о наступлении таймлимита}} (указывать в минутах для агентства) — можно задать диапазон, в который будет отправлено предупреждение или одно фиксированное значение в поле «до».* {{Setting|Отправлять письмо клиенту об изменении заказа}} — данная настройка принимает два значения: «Да» или «Нет», что соответствует отправлению или не отправлению письма об изменениях в заказе клиенту. Информация об изменении данной нотификации находится в разделе [[шаблоны электронных писем]]. Данная настройка распространяется также и на работу [[Системные сообщения|внутренних сообщений]], но влияет только на извещение об изменении. Если настройка включена, то нотификация не будет отправлена только в случае, если и шаблон электронных писем, и шаблон системных сообщений не заданы.* {{Setting|Отправлять письмо клиенту только при указанных изменениях}} — Позволяет выбрать те изменения, информацию о которых необходимо отправлять клиенту. Если не выбраны конкретные изменения, то нотификация будет отправлена при любых.* {{Setting|Адрес почты для уведомлений о проблемах заказа}} - в данном параметре необходимо указывать e-mail-адреса, на которые будет отправляться информация обо всех проблемных заказах.* {{Setting|Отправлять нотификации о проблемах в заказе субагенту}} — при включении настройки субагент будет получать нотификации о проблемах в заказе на адрес, указанный в настройке «Адрес электронной почты» в профиле компании.* {{Setting|E-mail адрес для нотификаций о проблемах с оплатой}} — в данном поле указывается e-mail-адрес для отправки нотификаций при возникновении проблем с оплатой выписанных заказов (например, оплата еще не подтверждена, а заказ уже выписан или произошла оплата аннулированного заказа). Текст нотификации фиксирован и не доступен для изменения.
Поддерживается возможность введения нескольких адресов почты, разделенных точкой с запятой. '''Дополнительный текст''' — в конец соответствующего почтового сообщения будет добавлен введенный здесь текст. Для того, чтобы отправка почтовых сообщений проходила успешно, необходимо настроить данные для подключения к почтовому серверу на странице настройки реквизитов подключения.  {{Attention|На данный момент дополнительные тексты в системе не используются.}} '''Таймлимит для неподтверждённых писем (указывать в минутах)''' — указанное в данном поле значение будет определять срок действия ссылки, которая приходит вновь зарегистрировавшемуся пользователю для подтверждения регистрации. По истечении этого срока, если регистрации не была подтверждена, [[пользователь]] может использовать тот же логин на сайте повторно. Если пользователь переходит по ссылке после таймлимита — он не сможет авторизоваться на сайте и получит сообщение: «Авторизация не удалась». По умолчанию данная функция отключена и не активированный пользователь может неограниченно находиться в системе. {{Attention|Для корректной работы настройки должен быть настроен Cron.}} '''Дедлайн по внесению в бронирование обязательных дополнительных данных в часах''' (для нотификаций, указывать для агентства) данная настройка позволяет задать время отправления одноименной нотификации. Подробнее можно ознакомиться перейдя на страницу [[шаблоны электронных писем]]. '''Время, до истечения которого предупреждать пользователя о наступлении таймлимита''' (указывать в минутах для агентства) — можно задать диапазон в который будет отправлено предупреждение или одно фиксированное значение в поле «до». '''Отправлять письмо клиенту об изменении заказа''' — данная настройка принимает два значения «Да» или «Нет», что соответствует отправлению или не отправлению письма об изменениях в заказе клиенту. Информация об изменении данной нотификации находится в разделе [[шаблоны электронных писем]]. '''Отправлять письмо клиенту только при указанных изменениях''' - Позволяет выбрать те изменения, информацию о которых необходимо отправлять клиенту. Если не выбраны конкретные, то нотификация будет отправлена при любых изменениях. '''Отправлять нотификации о проблемах в заказе субагенту''' - при включении настройки субагент будет получать нотификации о проблемах в заказе на адрес, указанный в настройке «Адрес электронной почты» в профиле компании. '''E-mail адрес для нотификаций о проблемах с оплатой''' — в данном поле указывается e-mail адрес для отправки нотификаций при возникновении проблем с оплатой выписанных заказов (например, оплата еще не подтверждена, а заказ уже выписан или произошла оплата аннулированного заказа). Текст нотификации фиксирован и не доступен для изменения. Пример нотификации:
<pre>Тема сообщения: Проблема при оплате
Текст сообщения: 291205. Заказ выписан, но оплата не подтверждена.</pre>
Нотификация может быть отправлена единожды в течении 60 минут после выписки.
'''* {{Setting|E-mail адрес для нотификаций об оплате без выписки''' - }} — на заданный e-mail -адрес отправляется нотификация в случае, если заказ был оплачен, но не выписан (при установленном времени оплаты более 10 минут назад), а также если в выписанном заказе имеется оплаченная, но не выписанная дополнительная услуга (например, страховка или аэроэкспресс) Пример нотификации:<pre>Тема сообщения: Дополнительная услуга не подтвержденаТекст сообщения: Внимание! Альфа страхование для заказа 515087 не подтвержден. Свяжитесь с менеджером агентства.</pre>
== Реквизиты подключения к почтовому серверу в Nemo {{NameSystem}} ==Для настройки отправки нотификаций и документов из системы следует указать следующие параметры в разделе настроек '''Настройки системы - Нотификации и документы - Настройка почты''':* {{Setting|SMTP логин}} — e-mail-адрес, с которого будет идти рассылка писем.* {{Setting|SMTP сервер}} — например <syntaxhighlight lang="text" enclose="none" style="font-size: 1.2em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;">smtp.yandex.ru</syntaxhighlight>, <syntaxhighlight lang="text" enclose="none" style="font-size: 1.2em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;">smtp.rambler.ru</syntaxhighlight>, <syntaxhighlight lang="text" enclose="none" style="font-size: 1.2em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;">smtp.mail.ru</syntaxhighlight>.* {{Setting|SMTP пароль}} — пароль от почтового ящика, который используется для рассылки.* {{Setting|Адрес отправителя}} — некоторые почтовые сервера поддерживают замену поля <syntaxhighlight lang="text" enclose="none" style="font-size: 1.2em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;"><From></syntaxhighlight> при отправке на адрес указанный пользователем (использование данного поля не поддерживается mail.ru). В случае, если почтовый сервер не поддерживает данную опцию, поле следует оставлять пустым.* {{Setting|Имя отправителя}} — замена имени в поле <syntaxhighlight lang="text" enclose="none" style="font-size: 1.2em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;"><From></syntaxhighlight>.* {{Setting|Использовать TLS}} — некоторые почтовые сервисы требуют использовать криптографический протокол [http://ru.wikipedia.org/wiki/TLS TLS], обеспечивающий защищённую передачу данных.
Для настройки отправки нотификаций и документов из системы следует указать следующие параметры:* '''SMTP логин''' — e-mail адрес с которого будет идти рассылка писем.* '''SMTP сервер''' — например smtp.yandex.ru, smtp.rambler.ru, smtp.mail.ru.* '''SMTP пароль''' — пароль от почтового ящика, который используется для рассылки.* '''Адрес отправителя''' — некоторые почтовые сервера поддерживают замену поля <From> при отправке на адрес указанный пользователем (использование данного поля не поддерживается mail.ru). В случае если почтовый сервер не поддерживает данную опцию, поле следует оставлять пустым.* '''Имя отправителя''' — замена имени в поле <From>* '''Использовать TLS''' — некоторые почтовые сервисы требуют использовать криптографический протокол [http://ru.wikipedia.org/wiki/TLS TLS], обеспечивающий защищённую передачу данных.  Для проверки работы введенных реквизитов можно отправить тестовое письмо на адрес агентства. Если при отправке возникнут ошибки , система выведет сообщение, после чего необходимо будет проверить корректность введенной информации и попробовать снова.
Скрипт для отправки тестового письма: ''доменагентства/tests/system/smtp_mail.php?email=ваш@эмейл''
== Возможные ошибки при отправке тестового письма писем ==
'''Ошибка: e-mail не сохранен''' — нужно указать, что мы отправляем с хоста <syntaxhighlight lang="text" enclose="none" style="font-size: 1.2em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;">sys.nemo-ibe.com</syntaxhighlight>.
'''535 5.7.0 Authentication credentials invalid''' — Проблемы проблемы на стороне почтового сервера. [https://bugs.launchpad.net/ubuntu/+source/postfix/+bug/493667]
quote:
smtpd_tls_auth_only = yes means it will only offer auth if you connect vial TLS (which you aren't doing when you telnet) so it is correct to not offer it.
== Возможные трудности в работе с почтой ==
* '''Не приходят уведомления о бронировании (аннуляции и т.д.) на почту, указанную в настройках агентства.''' Возможные причины:*# Неверные реквизиты подключения, указанные в разделе «Администрирование»;*# Отсутствие шаблонов писем;*# Настройки Вашего почтового ящика — внимательно проверьте настройки своей почты на наличие фильтров против спама, поддержку тех или иных символов или форматов;*# Отсутствие адреса электронной почты в настройках агентства или его профиле.
Если все указанные выше причины были Вами проверены и устранены (при необходимости), но работа почтовой рассылки не налажена, пожалуйста, обратитесь за помощью в техническую поддержку.
* '''Дублируются уведомления на почту'''
Если к Вам на почту дублируются сообщения системы, проверьте, опцию: «Адрес {{Setting|Адрес электронной почты для копий уведомлений»уведомлений}}, в разделе «Администрирование» → «Настройка почты», письма должны приходить на указанный в этой опции адрес.
Для того чтобы отключить дублирование достаточно удалить адрес электронной почты из поля.
== См. также ==
* [[Сервер]]<br>* [[Авторизованный пользователь]]<br>* [[Протокол]]

Навигация

'