Я использую postfix на моем рабочем сервере, который получит все письма, связанные с mydomain.com. В этом контексте я хочу пересылать только электронные письма, относящиеся к нескольким пользователям на разные адреса электронной почты. Под этим я подразумеваю, скажу, что я суперпользователь ([email protected]). Я хочу переслать все мои письма (все письма с: [email protected]) на мой личный идентификатор электронной почты: [email protected] Поэтому я думаю, что мне нужна какая-то логика программирования. Поэтому я хочу написать собственный скрипт python, который должен прочитать почтовый ящик postfix email и переслать все новые электронные письма в зависимости от указанных критериев. Я могу сделать это? Я слышал о файле .forward в постфиксной арене. Могу ли я использовать это для достижения того же (полностью обходя пифоновское решение)?Как читать/получать электронные письма, полученные локальным postfix, через python
ответ
Procmail - это решение для фильтрации почты. Вы можете вызвать скрипты python из вашего .procmailrc, если вам нужно больше скриптов.
Предполагая, что я вызываю скрипт python из .procmailrc, как будет запускаться моя питонная логика в текущем письме/или в этом случае в общем почтовом ящике. Чтобы быть более конкретным, как мне получить контекст запуска программы python? В контексте я имею в виду, могу ли я получить почту, которая отвечала за запуск сценария python? –
Я понял. почтовое сообщение будет предоставлено в качестве стандартного ввода для моего сценария python. поэтому последняя строка файла .procmailrc будет «| python privilege_emailer.py» правильно? Но я попробовал это, и скрипт python не работает. Могу я узнать почему? –
Похоже, вам просто нужно настроить псевдонимы, а не скрипты.
В большинстве систем Unix/Linux, вы просто добавить псевдонимы в свой/и т.д./файл псевдонимов:
superuser: marc,[email protected]
затем запустить:
newaliases
Затем почта, отправленная на "суперпользователя" пойдет «marc» и «[email protected]».
Пример, который я взял (суперпользователь), немного вводит в заблуждение. Superuser не является суперпользователем системы unix. Его фактический сайт (мой домен). Поэтому я буду получать электронные письма кому-либо «@ mydomain.com» на моей производственной машине, и мне нужно переслать несколько из них в соответствующие личные адреса электронной почты. Теперь скажите мне –
Правильно - предположим, что вы хотите переслать электронные письма, входящие в [email protected] - [email protected] На почтовом сервере для mydomain.com вы добавите «steven: [email protected]» в/etc/aliases, а затем запустите newaliases. Вот и все. –
- 1. postfix: Как отправлять электронные письма пользователям
- 2. postfix header_checks.pcre ошибочно блокирует электронные письма IPHONE
- 3. Postfix для BCC отправляет электронные письма?
- 4. Не удается отправить электронные письма - Postfix
- 5. Postfix - Как обрабатывать входящие письма?
- 6. Как отправлять электронные письма через SMTP?
- 7. Как отправить массовые электронные письма через php
- 8. Postfix, MediaWiki, LAMP, сервер не будет отправлять электронные письма
- 9. Python/Django | Как хранить отправленные электронные письма?
- 10. Как я могу пометить как все электронные письма, полученные через EWS, в одном обновлении?
- 11. Postfix: как заблокировать входящие письма конкретному получателю?
- 12. асинхронно отправлять электронные письма через SMTP-серверы - многопотоковые письма
- 13. Письма с задержкой, отправленные и полученные через IMAP
- 14. Postfix - Как обрабатывать исходящие письма?
- 15. Postfix не получает письма
- 16. Dovecot не доставляет электронные письма с localhost
- 17. Joomla - Как получить электронные письма с другого сервера через SMTP
- 18. Получайте электронные письма с Python и poplib
- 19. Письма в Wordpress, полученные только от Gmail
- 20. Python SMTP-сервер, не получающий электронные письма
- 21. Python: Синтаксический различные электронные письма текстовых файлов
- 22. Как отправлять запланированные электронные письма?
- 23. Как получить все электронные письма?
- 24. Можем ли мы дедуплицировать электронные письма, полученные через IMAP с помощью хэша?
- 25. Радиокнопки и электронные письма
- 26. jQuizzy электронные письма пустые
- 27. PyMongo добавляет электронные письма?
- 28. Запланированные электронные письма
- 29. Ironport отклоняет электронные письма
- 30. PHP, отправляющий электронные письма
Как возник этот шестилетний вопрос? –