Ваш почтовый клиент позволяет вам добавлять пользовательские заголовки программно? - PullRequest
12 голосов
/ 17 ноября 2008

Я работаю над проектом по борьбе со спамом ( centmail ), в рамках которого отправитель использует плагин клиента, который добавляет собственный заголовок (а также подпись, но эта часть проще ). Общая проблема заключается в добавлении заголовка электронной почты к исходящей почте, в котором содержимое поля заголовка определяется динамически для каждого сообщения.

Удивительно, но это не представляется возможным в Pine / Alpine. Pine позволяет указать сценарий фильтра для исходящей почты, но через него пропускается только тело, а не заголовки. Конечно, вы можете определить пользовательские заголовки в настройках Pine, но я не вижу способа динамически изменять их содержимое.

Буду рад услышать, как это сделать в других почтовых клиентах (Thunderbird, Outlook, Evolution, Mutt и т. Д.). И конечно, если я ошибаюсь из-за Пайн.

Ответы [ 12 ]

1 голос
/ 29 января 2009

Мне приходит в голову, что, поскольку pine является открытым исходным кодом, если эта функциональность важна для вас для этой программы, вы можете попробовать внести свой вклад в проект, чтобы добавить эту функцию.

0 голосов
/ 27 января 2009

Для всех почтовых клиентов, которые поддерживают использование внешнего редактора, у вас может быть скрипт, который добавляет определенный заголовок к шаблону, который отправляется в редактор. В mutt есть параметр конфигурации с именем edit_headers, который добавляет общий набор заголовков, поэтому было бы легко добавить свой собственный. Существует также другой параметр, который называется my_hdr, который можно использовать. Mutt поддерживает нотацию `backtick` `для запуска внешних команд.

Было бы лучше указать собственный шаблон, но это пока невозможно.

...