smtp.reality.internal
smtp.reality.internal je smtp server pro odesilani mailu z reality.cz zakaznikum. Bezi zde dkim, kterym se odchozi maily podepisuji.
Na tomto postfixu je zaroven instance postfix-err, ktery slouzi k posilani chybovych zprav ze serveru (z aplikace). Tyto zpravy se nepodepisuji, aby se setrili prostredky a zaroven je to oddelene od provozni instance, aby nezahlcovali/nezpomalovali dorucovani lidem, pokud se zrovna generuje nejaka chyba.
Vypis poctu zaznamu v obou frontach dela "allmailq". Pripadne lze pracovat s err frontou za pomoci:
mailq -C /etc/postfix-err/ postsuper -c /etc/postfix-err
Na zaklade pozadavku byl napsan script /usr/local/scripts/log-parser, ktery parsuje mailovy log a data uklada do datove struktury, kterou nasledne nacita script /usr/local/scripts/mailstats pro kresleni munin grafu.
Dale je kazdou hodinu spousten script /usr/local/scripts/mailparser.pl, ktery uklada/aktualizuje data o neuspesne dorucenych emailech do tabulky mail_status v databazi LOGS na serveru ovz_realitycz_db (db.reality.internal):
MariaDB [LOGS]> select recipient,sender,msgid,status,log_date,update_date from mail_status order by update_date desc limit 5; +-------------------------+-----------------+-------------+---------+---------------------+---------------------+ | recipient | sender | msgid | status | log_date | update_date | +-------------------------+-----------------+-------------+---------+---------------------+---------------------+ | ibakobis@toerkmail.com | news@reality.cz | 424AA1207FC | expired | 2016-09-05 10:24:17 | 2016-09-05 11:01:02 | | iwefig@asooemail.com | news@reality.cz | 85C75120813 | expired | 2016-09-05 10:26:18 | 2016-09-05 11:01:02 | | voravek.milan@gmail.com | news@reality.cz | 85077120516 | bounced | 2016-09-05 10:04:02 | 2016-09-05 11:01:02 | | ojedakon@asooemail.net | news@reality.cz | A08D2120476 | expired | 2016-09-05 10:22:17 | 2016-09-05 11:01:02 | | vonda@youremail.top | news@reality.cz | 77A391207C8 | expired | 2016-09-05 10:42:18 | 2016-09-05 11:01:02 | +-------------------------+-----------------+-------------+---------+---------------------+---------------------+