Email Piping с Thunderbird

У меня есть PHP-скрипт (osTicket), который имеет возможность разбора писем по электронной почте.

В теории было бы очень просто выполнить скрипт и опубликовать исходный код электронной почты.

Есть ли доступный плагин, который делает это? Или есть другой возможный вариант?

1
задан 12 May 2012 в 18:39

1 ответ

Thunderbird не имеет возможности подключаться к пользовательским сценариям для отправки электронных писем.

Вы должны изучить возможность установки службы postfix на сервере osTicket, чтобы она могла отправлять

В документации, упомянутой osTicket ( http://osticket.com/wiki/Email_Piping ), они рассказывают о том, как настроить ее для cPanel , Мы будем делать то же самое, но в postfix:

Шаг 1: найдите, какое сопоставление псевдонимов вы используете

sudo postconf | grep -e ^alias_maps

Пример результата из команды выше: alias_maps = hash:/etc/aliases

Шаг 2: отредактируйте файл, чтобы добавить новый псевдоним

(используйте любой редактор, который вы хотите с доступом root)

sudo vim /path/to/alias/file

Пример результата из команды выше: sudo vim /etc/aliases

Шаг 3: добавьте эту строку в файл псевдонима

support@domain.com: "|/path/to/api/pipe.php"

Вы должны изменить: адрес электронной почты к тому, который вы собираетесь с нами, и путь к правильному пути к файлу pipe.php

Шаг 4: Сохраните файл псевдонима и выйдите

Для vim: :wq!

В зависимости от редактора используйте команду / параметры для сохранения файла и выхода.

Шаг 5: Инициализировать базу данных псевдонимов

sudo newaliases

Это позволит убедиться, что сделанные вами изменения будут использованы для postfix / sendmail. Это будет работать, только если вы редактируете файл /etc/aliases. Прочтите страницу руководства для получения дополнительной информации о том, как инициализировать данные псевдонимов для postfix man newaliases.

Шаг 6: проверьте, работает ли он

echo "TEST Email" | mail -s "This is a test" support@domain.com

После того, как он будет завершен, вы должны будете прочитать журнал почты, чтобы убедиться, что он используется php-скрипт при отправке: /var/log/mail.log

Вы должны увидеть строку о том, что она отправляется, но доставляются команде: (delivered to command: /path/to/api/pipe.php)

Ссылки на сайт

Официальная информация от osTicket о почтовых трубопроводах

http://osticket.com/wiki/Email_Piping

Вопрос о постфиксном трубопроводе

https://stackoverflow.com/questions/6723596/piping-with-postfix-aliases-and-mysql

piping.html - Более подробное объяснение о трубопроводе для служба службы поддержки под названием Vision Helpdesk

http://www.thevisionworld.com/vision-helpdesk-faqs-exim-postfix-qmail-sendmail-email

1
ответ дан 25 July 2018 в 18:59

Другие вопросы по тегам:

Похожие вопросы: