Skip to content

🎣 Simple Mail Tracker Protocol 📬 bring back into fashion the acknowledgement of receipt

License

Notifications You must be signed in to change notification settings

ariary/SMTrackerP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple Mail T(racker) Protocol


Ensure your email has been read

👁️ 🎣 📬

Why?

  • In phishing campaign (with the prior agreements of course!), to perform information gathering. (retrieve information about who read, with which browser, at what time etc..)
  • Because many SMTP clients don't provide "acknowledgement of receipt" anymore
  • For commercial mail, to see who has been attracted by your email, but it is definitely not cool!

Current state is a very naive implementation, maybe enhancements will be made especially for the phishing use case (deal with multiple targets, directly send the email providing a mail list, etc..)

🚀 Launch instructions

1️ Launch smtrackerp

smtrackerp --url [YOUR_EXTERNAL_URL] -t [TARGET_MAIL]

2️ Insert payload in your mail

smtrackerp will generate a html file containing an invisible image. Insert it in your mail.

Then send it!

3️ Wait..

demo

I know, i know .. i'm using ngrok, for testing purpose only

📨 Send & track in one-step

You can use smtrackerp to directly send your mail and then waiting for the "proof of reading".

1️ Put the mail body in a file

You could use test/test.html if you want

2️ Load your SMTP credential

Via environment variable, the credentials are used to communicate with your SMTP server. I encourage you to save it in a file:

export SMPT_USERNAME=[YOUR_MAIL]
export SMPT_PASSWORD=[YOUR_PASSWORD]

and source it

3️ Send and wait

smtrackerp send -u [YOUR_EXTERNAL_URL] -r [LIST_OF_RECIPIENTS] -s [MAIL_SUBJECT] -b [BODY_FILENAME] -a [SMP_HOST] -p [SMTP_PORT]  --track

Demo

What the target sees:

target

What we see:

demo-send

About

🎣 Simple Mail Tracker Protocol 📬 bring back into fashion the acknowledgement of receipt

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published