stefaniobrunhara
(usa CentOS)
Enviado em 17/07/2014 - 16:49h
techdion escreveu:
Na verdade esta também seria uma curiosidade, baixar o e-mail via pop ou imap para verifica-lo no meu mysql.
Vou explicar melhor minha idéia:
# cliente@servidor.com.br envia email para > suporte@servidor.com.br
# tanto o servidor do gmail quanto meu servidor recebem o email
# seria interessante que meu servidor tivesse apenas uma conexão IMAP para verificação
# o meu servidor verifica se o cliente@servidor.com.br já existe no mysql, se não existir, envia um email inicial e cadastra o cliente no mysql
Desde já agradeço sua interação!
Da para se feito, se você baixar o email usando o pop3, você poderia criar um script que filtrasse todos os email e este script faria uma consulta no mysql caso sim não faça nada, caso não incluir. Agora não é uma tarefa fácil. Para baixar email talvez o fetchmail lhe ajude, com o comando cat,grep você poderá filtrar os endereços do From: ou do -Original-To:
Exemplo de como filtrar
# cat /var/mail/asterisk |grep From
From root@ns0.sangiovanne.com.br Tue Jul 1 00:00:02 2014
From: root@ns0.sangiovanne.com.br (Cron Daemon)
Exemplo de como fazer a consulta no mysql
# mysql -u asteriskuser --password=1234 -e "use asterisk;select extension, name from users where name = 'Estefanioalvao';"
+-----------+--------+
| extension | name |
+-----------+--------+
| 1005 | Galvao |
+-----------+--------+
boa sorte!