Postfix: Filtre e-mails para o meu domínio para o e-mail do helpdesk

2

Meu sistema de helpdesk não permite filtrar por e-mail. Alguns usuários enviam tickets do helpdesk de suas contas pessoais por acidente. Gostaria de garantir que apenas os emails provenientes do domínio.com sejam encaminhados. Todas as outras contas de e-mail não precisam ser afetadas por esse "filtro".

Meu servidor de email executa o postfix no opensuse. Alguma ideia de como eu poderia fazer isso?

    
por user58613 01.06.2011 / 04:48

1 resposta

1

Eu usaria o procmail.

Configure um .procmailrc para sua conta de helpdesk.

# .procmailrc
# routes incoming mail to appropriate mailboxes
PATH=/usr/bin:/usr/local/bin
LOGFILE=/var/log/procmail.log
SHELL=/bin/sh

# Put mail from domain.com into default RT queue
:0:
* ^From: .+@domain\.com
| /usr/local/rt3/bin/rt-mailgate --queue default --action correspond --url http://localhost/

Tudo o que você precisa fazer é criar um arquivo chamado .forward no diretório inicial do helpdeskuser que se parece com isto:

"|IFS=' ' && exec /usr/bin/procmail -f- || exit 75 #helpdeskuser" 

link

    
por 01.06.2011 / 06:25