3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

How to forge e-mails!

How to forge e-mails!
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 1Brief Overview of SMTP

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.

« Previous StepDownload PDFView All StepsNext Step »
58 comments
1-40 of 58next »
Aug 17, 2011. 11:43 AMSuper_Nerd says:
On my network my computer connects to our router.
Mar 17, 2011. 10:44 AMleendertbob says:
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
Feb 21, 2010. 8:11 AMVulcanator says:
 too much work   
Sep 21, 2009. 12:18 AMpork_belly108 says:
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
Aug 3, 2009. 12:54 PMJ-Manoo7 says:
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?
Jul 1, 2009. 6:31 PMRedFlash says:
I type in the email address that I will be using and it says 501 Invalid Domain name
Oct 18, 2008. 6:49 AMwiz.... says:
this is the difficult way.........simply use fakesend.com it even does NOt put the footer saying sent from fakesend.com!!!!!
Nov 5, 2008. 7:58 PMchey__luvs__u says:
hello how are u
Jun 20, 2008. 8:07 AMMakaRa~TM says:
cool.
Nov 5, 2008. 7:57 PMchey__luvs__u says:
hello
Apr 6, 2008. 3:26 AMsnehal says:
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
Aug 4, 2008. 8:38 PMekulmeekul says:
well nslookup does it give you an ip from the router or the internet?
May 12, 2007. 1:35 PMtoogood says:
its much easyer to use http://deadfake.com
Jul 24, 2008. 1:09 AMcloner says:
he's left. :p
Jul 28, 2008. 5:47 PMYummyPancakes says:
He's ambidextrous. I win! I also spelled that right first shot.
Oct 27, 2007. 3:42 PMelectrick says:
Deadfake isn't good because in the email it tells you that the email isn't real.
May 29, 2008. 6:59 PMTwilight says:
Couldn't You Summarize All This Into A Batch File Also It Would Help With The Time Out Problem Most The People Are Having.
Jul 29, 2007. 4:42 PMjagmeetsinghsaluja says:
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.
Mar 16, 2008. 10:00 AMcomputerwiz_222 says:
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.
Jul 12, 2007. 6:25 AMcprogrammer says:
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.
Mar 7, 2008. 8:49 PMdawncoffey says:
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
Jan 21, 2008. 1:47 PMrocketsforfun says:
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
Dec 15, 2007. 3:41 AMsnax says:
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
Dec 15, 2007. 12:01 PMdannydutton says:
you have to say:

rcpt to:<snax@instructables.com>

or what ever user name REALLY exists. Remember the server you connect to has to actually have an account with that name in it.

For example:

telnet gsmtp163.google.com 25
helo username@domain.com
mail from:<username@domain.com>
rcpt to:<*********@gmail.com>
data
From: username@domain.com
To: *********@gmail.com
Subject: TEST
Hey, this is a test!
.
quit


The ********* represents a real username within gmail.
Dec 18, 2007. 3:21 PMsnax says:
thanks for the tip it works great now :)
Dec 23, 2007. 5:02 PMBBta says:
Hi everybdy !can smeone help me plz i forgot my hotmail password and i need really help. thank u for the instruction
Dec 14, 2007. 6:59 PMdannydutton says:
Verizon times me out in 2 seconds. If I type "25" after telnet relay.verizon.net, it doesn't recognize it. I tried typing as fast as I could but nothing happens.
Dec 15, 2007. 12:02 PMdannydutton says:
nevermind. Because I have Vista, I needed to enable telnet client and server.
Dec 14, 2007. 2:08 PMthefirstgaruga says:
is there an easier way? i you want a free email, just make a gmail account
Sep 1, 2007. 3:02 PMJames (pseudo-geek) says:
hey where did you get your desktop wallpaper? I love it!
Aug 31, 2007. 7:35 PMtwisted says:
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
Aug 31, 2007. 7:37 PMtwisted says:
ahhh the glory of google

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

fixed my problem... thanks though!
~Twisted
Jul 12, 2007. 6:27 AMcprogrammer says:
ISP have started using port 587 (Message Submission Port) and authenticated SMTP to log the actual user sending out the mail.
1-40 of 58next »

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
0
Followers
1
Author:AGS