Здравствуйте, уважаемые форумчане!
Просмотрел весь форум, документацию, и так и не нашел ответа на свой вопрос.
А вопрос таков: на корпоративном сайте, работающем на Django, есть форма для заявок от пользователей, где пользователи также указывают свой почтовый адрес. После нажатия "Отправить" Django обрабатывает данные и через функцию send_mail() подключается к SMTP-серверу Google, и после этого с ящика Google идет письмо на корпоративный ящик, с которого OTRS вытягивает письма и оформляет в виде заявок.
Итак, как сделать так, чтобы на почтовый адрес, содержащийся в теле письма, посылалось письмо из OTRS и чтобы вся последующая работа с заявкой происходила с этим почтовым адресом, а не корпоративным ящиком, с которого вытягиваются письма?
Я подробно смотрел фильтрацию в PostMaster, но там, к сожалению, нет функции запоминания адреса из тела письма и его присвоении OTRS-UserItem(могу ошибаться, не суть важно) заявки.
Кто-нибудь сталкивался с такой задачей?
Извлечение почтовых адресов из заявок с сайта
Модератор: ykolesnikov
Re: Извлечение почтовых адресов из заявок с сайта
Решение : в Python есть такой класс, как EmailMessage - именно его нужно и использовать, так как он позволяет подставлять заголовки в электронное сообщение. То есть в самом начале, когда заявка с сайта отправляется по SMTP на корпоративный ящик, подставляем заголовок "Reply-To: <client_email>", и когда OTRS вытаскивает письмо с ящика, она отвечает не на адрес ящика, а на адрес, указанный в "Reply-To", и вся дальнейшая работа с клиентом ведется через этот ящик.
Успехов!
Успехов!