darold / sendmailanalyzer

Sendmail log Analyzer is a tool to monitor sendmail usage and generate HTML and graph reports. It reports all you ever wanted to know about email trafic on your network. You can also use it in ISP environment with per domain and per mailbox report.
http://sendmailanalyzer.darold.net/
GNU General Public License v3.0
76 stars 13 forks source link

Direction of incoming and outgoing messages #29

Closed nqb closed 9 years ago

nqb commented 9 years ago

Hello,

I would like to describe direction of incoming and outgoing messages to sendmailanalyzer. I don't understand which variable(s) has to be set in sendmailanalyzer.conf (LOCAL_DOMAIN, MAIL_HUB, or MAIL_GATEWAY) in a simple case like : one server receives messages for one domain (mydom.com), deliveries on same server.

Example of two messages receives on this mail server :

External -> Internal
--
Jun 30 15:48:21 mailserver postfix/smtpd[27023]: 1337C408E962: client=mail.external.dom.com[X.X.X.X]
Jun 30 15:48:21 mailserver postfix/cleanup[27880]: 1337C408E962: message-id=<F860A1074C34924BA58335C6D09AA4A4010A1A3A14@external.dom.com>
Jun 30 15:48:21 mailserver postfix/qmgr[4893]: 1337C408E962: from=<sender@foo.bar>, size=72836, nrcpt=1 (queue active)
Jun 30 15:48:26 mailserver amavis[25313]: (25313-19) Passed CLEAN {RelayedInbound}, [X.X.X.X]:23370 [X.X.X.X] <sender@foo.bar> -> <nqb@mydom.com>, Queue-ID: 1337C408E962, Message-ID: <F860A1074C34924BA58335C6D09AA4A4010A1A3A14@external.dom.com>, mail_id: 7g3-dt1nSbsg, Hits: -3.578, size: 72836, queued_as: 59C16408E98C, 5027 ms
Jun 30 15:48:26 mailserver postfix/smtp[26243]: 1337C408E962: to=<nqb@mydom.com>, relay=127.0.0.1[127.0.0.1]:10024, delay=5.6, delays=0.58/0/0/5, dsn=2.0.0, status=sent (250 2.0.0 from MTA(smtp:[127.0.0.1]:10025): 250 2.0.0 Ok: queued as 59C16408E98C)
Jun 30 15:48:26 mailserver postfix/qmgr[4893]: 1337C408E962: removed
Jun 30 15:48:26 mailserver postfix/smtpd[27039]: 59C16408E98C: client=localhost.localdomain[127.0.0.1]
Jun 30 15:48:26 mailserver postfix/cleanup[24169]: 59C16408E98C: message-id=<F860A1074C34924BA58335C6D09AA4A4010A1A3A14@external.dom.com>
Jun 30 15:48:26 mailserver postfix/qmgr[4893]: 59C16408E98C: from=<sender@foo.bar>, size=73566, nrcpt=1 (queue active)
Jun 30 15:48:26 mailserver amavis[25313]: (25313-19) Passed CLEAN {RelayedInbound}, [X.X.X.X]:23370 [X.X.X.X] <sender@foo.bar> -> <nqb@mydom.com>, Queue-ID: 1337C408E962, Message-ID: <F860A1074C34924BA58335C6D09AA4A4010A1A3A14@external.dom.com>, mail_id: 7g3-dt1nSbsg, Hits: -3.578, size: 72836, queued_as: 59C16408E98C, 5027 ms
Jun 30 15:48:26 mailserver postfix/smtp[26243]: 1337C408E962: to=<nqb@mydom.com>, relay=127.0.0.1[127.0.0.1]:10024, delay=5.6, delays=0.58/0/0/5, dsn=2.0.0, status=sent (250 2.0.0 from MTA(smtp:[127.0.0.1]:10025): 250 2.0.0 Ok: queued as 59C16408E98C)
Jun 30 15:48:26 mailserver postfix/pipe[25085]: 59C16408E98C: to=<nqb@mydom.com>, relay=dovecot, delay=0.04, delays=0.01/0/0/0.03, dsn=2.0.0, status=sent (delivered via dovecot service)
Jun 30 15:48:26 mailserver postfix/qmgr[4893]: 59C16408E98C: removed

Internal -> Internal
--
Jun 30 16:40:23 mailserver postfix/pickup[37730]: 29EB4408E990: uid=33 from=<nqbtest2@mydom.com>
Jun 30 16:40:23 mailserver postfix/cleanup[32814]: 29EB4408E990: message-id=<29a82d91a0bacf214d58a7b122e90980@mail.mydom.com>
Jun 30 16:40:23 mailserver postfix/qmgr[4893]: 29EB4408E990: from=<nqbtest2@mydom.com>, size=1031, nrcpt=1 (queue active)
Jun 30 16:40:23 mailserver postfix/pipe[39533]: 29EB4408E990: to=<nqb@mydom.com>, relay=dovecot, delay=0.06, delays=0.01/0.01/0/0.04, dsn=2.0.0, status=sent (delivered via dovecot service)
Jun 30 16:40:23 mailserver postfix/qmgr[4893]: 29EB4408E990: removed
darold commented 9 years ago

Hi,

Have you tried to set the following:

LOCAL_DOMAIN 127.0.0.1

MAIL_HUB and MAIL_GATEWAY should remain empty.

Let me know.

nqb commented 8 years ago

Hello,

I have tried our advice in 9.2 :

LOCAL_DOMAIN 127.0.0.1

With this config, in Global Statistics -> Messaging menu, on "Message delivery flows" table, I see only two rows with numbers :

To my mind, there is no "External -> External" messages, only three cases :

Moreover, in Top Statistics -> Senders or Recipients, I don't see :

How to fix this ?

Thanks.