O Postfix foi originalmente escrito em 1997 por Wietse Venema no Centro de Pesquisa IBM Thomas J. Watson e teve a sua primeira versão lançada em 1998. O software também conhecido como VMailer e IBM Secure Mailer, continua a ser ativamente desenvolvido pelo seu criador e outros contribuidores e é o agente de transferência de e-mails padrão de inúmeros sistemas operativos como o OS X, o Ubuntu, e o NetBSD. (fonte: wikipedia.org).
A SOLOWEB faz gestão e administração de servidores, caso precise dessa ajuda ente em contato conosco, www.soloweb.com.br
// postqueue -p é o mesmo que mailq
Listar fila de correio e MAIL_ID
[dt_code]
postqueue -p
mailq
[/dt_code]
Reload configuração
[dt_code]
service postfix reload
[/dt_code]
Restart postfix server
[dt_code]
service postfix restart
[/dt_code]
Verificar versão do postfix
[dt_code]
postconf mail_version
[/dt_code]
Mostrar valores padrão do postfix
[dt_code]
postconf -d
[/dt_code]
Mostrar Valores não padrões do postfix
[dt_code]
postconf -n
[/dt_code]
Liberar fila de correio
[dt_code]
postfix flush
[/dt_code]
Processar a fila de email
[dt_code]
postqueue -f
[/dt_code]
Processar todos os emails presos na fila
[dt_code]
postsuper -r ALL && postqueue -f
[/dt_code]
Ler email da fila
[dt_code]
postcat -q MAIL_ID<
[/dt_code]
Para remover o MAIL_ID da fila
[dt_code]
postsuper -d MAIL_ID
[/dt_code]
Para remover todos os emails da fila
[dt_code]
postsuper -d ALL
[/dt_code]
Remover todos emails da fila de forma mais rápida
[dt_code]
find /var/spool/postfix/deferred/ -type f | xargs -n1 basename | xargs -n1 postsuper -d
[/dt_code]
Para remover todos os emails da fila adiada
[dt_code]
postsuper -d ALL deferred
[/dt_code]
Classifique e conte os e-mails por “from endereço”
[dt_code]
postqueue -p | awk ‘/^[0-9,A-F]/ {print $7}’ | sort | uniq -c | sort -n
[/dt_code]
Removendo todos os emails enviados por: mailto: user@adminlogs.info
[dt_code]
postqueue -p|grep ‘^[A-Z0-9]’|grep user@adminlogs.info|cut -f1 -d’ ‘|tr -d \*|postsuper -d –
[/dt_code]
Remova todos os emails enviados de user@admin.info
[dt_code]
postqueue -p|awk ‘/^[0-9,A-F].*user@admin.info / {print $1}’|cut -d ‘!’ -f 1|postsuper -d –
[/dt_code]
Remova todos os emails enviados pelo domínio adminlogs.info
[dt_code]
postqueue -p | grep ‘^[A-Z0-9]’|grep @adminlogs.info|cut -f1 -d’ ‘ |tr -d \*|postsuper -d –
[/dt_code]
Estatísticas da fila de mensagens curtas
[dt_code]
postqueue -p | tail -n 1
[/dt_code]
Número de emails na fila de emails
[dt_code]
postqueue -p | grep -c “^[A-Z0-9]”
[/dt_code]
Contagem rápida de emails na fila de emails
[dt_code]
find /var/spool/postfix/deferred -type f | wc -l
[/dt_code]
Assista ao log ao vivo
[dt_code]
tail -f /var/log/maillog
[/dt_code]
Contar e classificar logins pop3 / imap de sucesso
[dt_code]
grep “\-login” /var/log/dovecot-info.log |grep “Login:”|awk {‘print $7’}|sort|uniq -c|sort -n
[/dt_code]
Contar e classificar logins de Postfix SMTP bem-sucedidos (úteis para rastrear spammer)
[dt_code]
grep -i “sasl_username” /var/log/maillog |awk {‘print $9’}|sort|uniq -c|sort -n
[/dt_code]
Contar e classificar logins de Postfix SMTP com êxito na data exata “18 de junho”
[dt_code]
grep -i “sasl_username” /var/log/maillog |grep “Jun 18″|awk {‘print $9’}|sort|uniq -c|sort -n
[/dt_code]