Маршрутизация входящих писем на основе адреса в поле "Кому"
Как я могу настроить почтовый сервер для анализа поля "TO" каждого входящего сообщения, и если оно имеет форму <uniqueID>.CommonID.User1@domain.com
затем направьте письмо по адресу user1@domain.com. В противном случае доставьте получателю. Кажется, мне нужно настроить / создать обработчик внутри MTA. Должен ли я использовать SMTP-реле?
В качестве дополнительного вопроса, предоставляет ли Godaddy такую функциональность, поскольку в настоящее время я размещаю на них свою веб-страницу и сервер электронной почты.
1 ответ
Это просто сделать с Procmail.
:0
* ^To: <uniqueID>\.CommonID\.User1@domain\.cim
! User1@domain.com
Не понятно что <uniqueID>
а также CommonID
должен представлять, но если они могут быть выражены как регулярные выражения, у вас все настроено.
LDA может передать вашу электронную почту при стандартном вводе в любую программу, которую вы пишете. Procmail специализируется для этой цели, поэтому, даже если вы хотите написать свою программу на PHP, имеет смысл вызывать ее из Procmail, а не напрямую из LDA.