Homework 2 Submit Assignment Due Monday by 11:59pm Points 100 Submitting a file
ID: 3700507 • Letter: H
Question
Homework 2 Submit Assignment Due Monday by 11:59pm Points 100 Submitting a file upload For this homework assignment, you need to use netcat to send an e-mail. The specifics of the e-mail - the recipient, the mail server to use, the subject, content, etc. - are up to you. My suggestion would be that you consider using the mail server of your home ISP because those mail servers typically authenticate by IP address instead of a username and password. If you can't find a suitable mail server, let me know. NOTE: The e-mail does not have to be received. Aggressive spam filters will make that very difficult. NOTE 2: It is up to you to find the host name and IP address (hint: nslookup for DNS queries) of a suitable e-mail server. Capture your commands to a text file and upload this to Canvas.Explanation / Answer
using Netcat it is possible to send email from a host that has no email client software installed .NetCat is Simple Utility which offers reading and writing data across TCP and UDP connections , Basically It's main usage is Testing and Dubugging the Connection i.e. Network Connection.
So here are Six steps need to follow for Sending Email using netcat
1) Connection Establishment to the SMTP port of the mail server.
2) Check for Your Id to mail Server i.e Identify yourself
3)Mention and Specify the Return address for the message
4) Please Specify at least one recipient for the message
5)Send The Message data
6) Finally terminate the Connection
So Commands Are.
Command for establishing the connection to SMTP port of mail server
Establish Connection using Telnet
then Mail Server will respond like:-
Now Identify yourself to mail server
Server will respond like this
Now Specify the Return address for message
Now server will respond with reply code
250 Ok
Now need to sepecify the Recipient
Server will respond with accepeted with code 250
Now send Message data as per the steps mentioned above
Like:-
At last Terminate it
Quit.
So Using these steps it is possible .
In case of any doubt and query related to question please let me know in comments i will be happy to help you thanks.
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.