INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS
Come Join Us!
Are you a
Computer / IT professional?
Join Tek-Tips now!
- Talk With Other Members
- Be Notified Of Responses
To Your Posts
- Keyword Search
- One-Click Access To Your
- Automated Signatures
On Your Posts
- Best Of All, It's Free!
*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.
Partner With Us!
"Best Of Breed" Forums Add Stickiness To Your Site
(Download This Button Today!)
"...You have made an incredible site which is truly a great help to me in solving problems. A tip of my hat to you!..."
Where in the world do Tek-Tips members come from?
AVAYA: IPO Office FAQ
How to use Telent SMTP commands to Test SMTP relays
Posted: 12 Jan 11
Telnet - SMTP Commands (sending mail using telnet)
In order to access your mailbox you will need 3 things:
* An active internet connection (an embarrasing stage to miss sometimes!)
* The address of a mail server capable of relaying for you - usually provided by your dialup provider (e.g. mail.domain.ext)
* A valid email address (e.g. email@example.com)
The first thing to do is to open a connection from your computer to your mail server.
telnet mail.domain.ext 25
You should receive a reply like:
Connected to mail.domain.ext.
Escape character is '^]'.
220 mail.domain.ext ESMTP Sendmail ?version-number?; ?date+time+gmtoffset?
You will then need to delcare where you are sending the email from:
HELO local.domain.name - dont worry too much about your local domain name although you really should use your exact fully qualified domain name as seen by the outside world the mail server has no choice but to take your word for it as of RFC822-RFC1123.
This should give you:
250 mail.domain.ext Hello local.domain.name [loc.al.i.p], pleased to meet you
Now give your email address:
(On many mailservers the space after the : is required rather that optional. Thanks to Justing Goldberg)
MAIL FROM: firstname.lastname@example.org
250 2.1.0 email@example.com... Sender ok
If it doesn't please see possible problems.
Now give the recipients address:
RCPT TO: firstname.lastname@example.org
250 2.1.0 email@example.com... Recipient ok
If it doesn't please see possible problems. Note Google mail servers require < and > around the email address (thanks to Paul Beattie).
To start composing the message issue the command DATA
If you want a subject for your email type Subject:-type subject here- then press enter twice (these are needed to conform to RFC 882)
You may now proceed to type the body of your message (e.g. hello firstname.lastname@example.org from email@example.com)
To tell the mail server that you have completed the message enter a single "." on a line on it's own.
The mail server should reply with: 250 2.0.0 ???????? Message accepted for delivery
You can close the connection by issuing the QUIT command.
The mailserver should reply with something like:221 2.0.0 mail.domain.ext closing connection
Connection closed by foreign host.
Here are a list of problems I've encountered and their fixes
501 firstname.lastname@example.org... Sender domain must exist
The domain that you are sending from must exist
503 Need MAIL before RCPT
A recipient has been specified before a sender.
550 email@example.com... Relaying Denied
The mail server has refused to relay mail for you, this may be for any number of reasons but typical resons include:
Not using this provider for an internet connection and/or
Not using an email address provided by the owner of the server.
Some things to watch out for:
1. If you type too quickly, sometimes it won't recognise your text (weird!)
2. The backspace key sometimes does not work with some telnet clients (even though it may seem as though it does)
Back to Avaya: IP Office FAQ Index
Back to Avaya: IP Office Forum
Join Tek-Tips® Today!
Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.
Here's Why Members Love Tek-Tips Forums:
- Talk To Other Members
- Notification Of Responses To Questions
- Favorite Forums One Click Access
- Keyword Search Of All Posts, And More...
Register now while it's still free!
Already a member? Close this window and log in.
Join Us Close