Guys, are you good?

I have following scenario:

[HTTP Server]: process messages
[SMTP Server]: only send messages

[HTTP Server] === connect to ===>>> [SMTP Server] === sends message ===>>> [world]

Ok, this is going well.

My point is: how to get feedback from [SMTP Server] to know if my message was really sent or not?

Using php-mailer or any language/api (in [HTTP Server]), I only have feedback for connection between servers: "Connection to SMTP server was OK", but this is not a proof that my message was really sent.

I mean, how to get that "status=sent" or "status=bounced" that appears in the /var/log/maillog for each message?

I am really trying this in the last weeks, but no success.

I worked in a way that, when [HTTP Server] connects to [SMTP Server], gets Message-ID from maillog, so later I'll go (SSH from [HTTP Server] to [SMTP Server]) to grep the /var/log/maillog with this Message-ID and gets this "status=sent" or "status=anything".

But I'm pretty sure there's an automated way to do that.

Does anyone know?

Thanks for that!
:)

Regards, || -------------------------------------------- || Sergio Henrique Bento de Mira || _ BSc of Computer Science (in progress) || °v° Federal University Of Lavras (UFLA) || /(_)\ || ^ ^ sergiohbm...@computacao.ufla.br|| http://graduacao.dcc.ufla.br/~shbm95|| --------------------------------------------- || Linux User #497558 || "Use Linux and be free."

Reply via email to