Instructables
WARNING:
I (AGS) am in no way, shape, or form responsible for what you do with the information learned in this instructable; the reason being, in some countries it is illegal to relay emails using SMTP services because more and more servers that have SMTP enabled are being used and abused by spammers to send UBE (Unsolicited Bulk Email ---junk mail) by the thousands.


A little background information:
Back before the days of popular email websites such as Hotmail, Yahoo, and G-mail that gives users a GUI, there was a system called SMTP (Simple Mail Transfer Protocol) that was the primary way to send messages.

This Instructable will show you how to forge e-mails using an SMTP enabled server.

What you will need:

-A SMTP server that allows relaying
-A Windows OS (95/98/NT/ME/XP)

 
Remove these adsRemove these ads by Signing Up

Step 1: Brief Overview of SMTP

Picture of Brief Overview of SMTP
Most major Internet Service Providers provide SMTP servers. A list of can be found here: http://www.smtpinfo.com/smtp_servers.php

NOTE: Although these servers use SMTP you have to be authenticated to actually send anonymous emails. If you don't have an account on the server you will not be able to send fake emails. The reason being? Since spammers have found a way to utilize SMTP to send bulk spam mail, most system administrators have banned anonymous sending of messages from there servers. Sending an anonymous email from inside an SMTP server without having an account is called relaying; and unfortunately as you might find, servers that allow relaying are few and far between.

So how do you find a server that you can use to send anonymous emails? Easy, use the one assigned to you by your Internet service provider. Since it's your providers server it is more than likely that your IP address will be designated a slot that's already authenticated.

However, it is not guaranteed.

1-40 of 56Next »
Super_Nerd3 years ago
On my network my computer connects to our router.
leendertbob3 years ago
Does this work on a wireless internetconnection?
I get this message.
C:\Documents and Settings\p>nslookup
*** Can't find server name for address my ip: Non-existent domain
*** Default servers are not available
Default Server: UnKnown
Vulcanator4 years ago
 too much work   
My default server says mygateway1.ar7 even though it is telstra. if i put mygateway1.ar7 or telstra.com.au in set type=mx, it says request to blablabla timed out
J-Manoo75 years ago
HELP! when i connect to the mail server i do not get a response! also i cannot see anything i type(?) i can tell it is connected because i don't get an error msg and after a couple seconds cmd will return to normal, even then i get no disconnect msg.. Whats going on?
RedFlash5 years ago
I type in the email address that I will be using and it says 501 Invalid Domain name
wiz....6 years ago
this is the difficult way.........simply use fakesend.com it even does NOt put the footer saying sent from fakesend.com!!!!!
hello how are u
MakaRa~TM6 years ago
cool.
hello
snehal6 years ago
hi! i' facing one problem. i'm using proxy server when i type nslookup it doesn't give me a ISP name,because of proxy server. so how should i connect to my mail server via proxy server? please help me
well nslookup does it give you an ip from the router or the internet?
AGS (author)  snehal6 years ago
You can't, at least you won't be able to find the one assigned to you behind the proxy, you will have to get one off the list. There's a link to a page full of them.
toogood7 years ago
its much easyer to use http://deadfake.com
AGS (author)  toogood7 years ago
He's right
cloner AGS6 years ago
he's left. :p
He's ambidextrous. I win! I also spelled that right first shot.
Deadfake isn't good because in the email it tells you that the email isn't real.
Twilight6 years ago
Couldn't You Summarize All This Into A Batch File Also It Would Help With The Time Out Problem Most The People Are Having.
AGS (author)  Twilight6 years ago
Scripting is pretty useless in this situation as all servers don't accept the same commands. There are slight variations in how they are input by the user. Also, you wouldn't learn as much if I just gave you a script to run. And most people are having issues most likely because the host doesn't allow them to utilize there mail servers. You would have a much better chance of using a mail server that isn't owned by a known service provider (AOL, ect), rather a random one that isn't configured right.
There is no tension of ip , you can use proxy to hide your identity thru wingate. Can u tell me that why i am recieving this error at the proicess of : RCPT TO: Message rejected because microsoft.com[XXX.XXX.XXX.XXX] is blacklisted at 550 dnsbl.njabl.org see1154858824. please assist, guys.
Ya, using a proxy is useless in this situation. The ISP will only allow e-mails to be sent from their subnet. I work in electronics and we have a laptop that can access our store e-mail. The server cannot be connected to unless we are on our ISP. We cannot access it if we go to someones house and they have a different ISP. Chances are that your proxy would never pay a residential ISP. Especially with the amount of traffic they generate. They would probably have a dedicated T1 if not a T3 line. BTW - A T1 line is 1.54 (i think) mbps. Although this is slower than DSL, it is the most reliable. It is 1.54 continuously. A T3 line is 45 mbps.
AGS (author)  jagmeetsinghsaluja7 years ago
They don't allow sending from there server
cprogrammer7 years ago
All mails using SMTP go out with a header. The header contains the source IP address from where the mail was sent. The IP address of each destination gets added till the mail reaches the recipient. With the help of these IP address and session data from the ISP, law enforcement agencies can find out the actual user who sent out the forged mali. I have worked in an ISP before and this prank has often got people into trouble.
I was wondering if you know how to contact deadfake.com.....I have been receiving threatning e-mails and want to try and contact the to try and trace IP adress of sender. Thanks, Dawn
what can you do if it times you out after 15 seconds i cant get back in it just keeps rejecting me and saying that it cannot connect to server 25
snax7 years ago
hay i need some help i can only get to tha part were you have to tye "data" well when i do it says " 554 Error: no valid recipients " can ya help me thanks
AGS (author)  snax7 years ago
Like it says you need to give the recipient command, which is given on step 3 of this instructable I believe. All it's asking is the person your sending to but you need to give the correct syntax of the command.
(removed by author or community request)
thanks for the tip it works great now :)
BBta7 years ago
Hi everybdy !can smeone help me plz i forgot my hotmail password and i need really help. thank u for the instruction
AGS (author)  BBta7 years ago
This instruct able has NOTHING to do with retrieving hotmail passwords, so if you've forgotten it there isn't much you can do. And if you were looking on instructions on how to "hack hotmail" your not gonna get it here; and I doubt anywhere else. Hacking websites is no point and click thing. No offense but telling my the way you type you don't yet have the capacity to do such things. Your best bet would be to use the "Forgot my password" link on the sign-in page..
is there an easier way? i you want a free email, just make a gmail account
hey where did you get your desktop wallpaper? I love it!
AGS (author)  James (pseudo-geek)7 years ago
Reformatted my PC 2-3 months ago and lost it. Good thing I had all my important info backed up. Theres plenty of good matrix desktop backgrounds out there just do a google image search.
twisted7 years ago
unknown command or batch file "telnet" does that have anything to do with the fact that im using windows vista? (and yes... i hate vista.) ~Twisted
twisted twisted7 years ago
ahhh the glory of google

http://www.tech-recipes.com/rx/1793/vista_install_telnet_client

fixed my problem... thanks though!
~Twisted
cprogrammer7 years ago
ISP have started using port 587 (Message Submission Port) and authenticated SMTP to log the actual user sending out the mail.
SteveUK7 years ago
I got in trouble at Uni for doing exactly this! I pretended to be one of the academics for a joke and the mail bounced back to him. Doh!
Serneum7 years ago
Everything worked until I tried to send the message and put the . at the end. When I did that it send "500 Command Not Recognized"
1-40 of 56Next »