• Home

Feature Update: SMTP Logs for Every Email

Computer screen with code

Mailinator customers use our service for a wide variety of different use cases. Some of those use cases involve assurance of timely email delivery.

The Mailinator system is quite useful for this as the custom SMTP server is built to store emails (in both the Public and Private systems) the moment that the email fully arrives.

To aid this type of use, every email now has available the SMTP Transaction Log that was used to deliver the email to our servers. This includes the timings (in milliseconds) of how quickly each side sent their next message.  

Here’s an example:

0msSOCKET_OPENConnection from:
0msOUTGOING–>220 mail.mailinator.com ESMTP Postfix
9msINCOMING<–EHLO mail2.mail.emailsenderr.com
9msOUTGOING–>250-mail.mailinator.com 250-8BITMIME 250-STARTTLS 250 Ok
19msOUTGOING–>220 Ready to start TLS
42msINCOMING<–EHLO mail2.mail.emailsenderr.com
42msOUTGOING–>250-mail.mailinator.com 250-8BITMIME 250-STARTTLS 250 Ok
52msINCOMING<–MAIL FROM:<ourtest@emailsenderr.com> BODY=8BITMIME
52msOUTGOING–>250 Ok
61msINCOMING<–RCPT TO:<joe@mailinator.com>
61msOUTGOING–>250 Ok
71msOUTGOING–>354 End data with <CR><LF>.<CR><LF>
71msDATA[ Data Delivery Starts ]
91msDATA[ 37703 data bytes received ]
91msMSG_SAVEDPublic Message Stored: joe-1685399503-21354072
93msOUTGOING–>250 Ok
102msOUTGOING–>221 Bye

Of course, accessing the SMTP LOG is also available via the Mailinator API !

GET https://www.mailinator.com/api/v2/domains/private/messages/<the_message_id>/smtplog

You’ll see the SMTP LOG tab on every email page (again, both in the Public and Private Mailinator systems).  We’ve already been seeing some surprising behavior from particular sending vendors.

Hopefully you find this feature interesting as we do!

To take advantage of all the features, start a free trial!

Leave a comment

Your email address will not be published. Required fields are marked *