Difference between revisions of "Email"

From Hackepedia
Jump to navigationJump to search
m (add procmail link (orphaned page))
 
(15 intermediate revisions by 3 users not shown)
Line 6: Line 6:
 
http://www.snopes.com/snopes.asp
 
http://www.snopes.com/snopes.asp
  
[[Procmail]] is the most powerful, as well as complex, email processors there is today.
+
[[Procmail]] is the most powerful, as well as complex, email processor there is today. You should also be aware of how to treat email [[Abuse]].
  
 
== Behind the scenes ==
 
== Behind the scenes ==
Line 19: Line 19:
 
  Connected to mail.example.com.
 
  Connected to mail.example.com.
 
  Escape character is '^]'.
 
  Escape character is '^]'.
  220 mail.yashy.com NO UCE ESMTP
+
  220 mail.example.com NO UCE ESMTP
 
  EHLO example.com
 
  EHLO example.com
 
  250-mail.example.com
 
  250-mail.example.com
Line 41: Line 41:
  
 
If you tried this, you should get an email shortly. Now you know what happens with your email client (Mail User Agent) behind the scenes when you send an email. Now try to be sneaky and change the MAIL FROM: header to a fake email address and see what happens.
 
If you tried this, you should get an email shortly. Now you know what happens with your email client (Mail User Agent) behind the scenes when you send an email. Now try to be sneaky and change the MAIL FROM: header to a fake email address and see what happens.
 +
 +
== General Etiquette ==
 +
 +
* If your communication is solely text based, make sure you're using proper spelling and grammer as perception is everything.
 +
* Reread your email and see if there is anything you can take out, keep it short and to the point.
 +
* Draft your messages in plain text. Avoid rtf (rich text format) and [[HTML]] in emails.
 +
You will be respected a lot more by your reader(s) if you follow these guidelines.
 +
 +
== Replying ==
 +
 +
* cut out any text from the previous email that is not relevant to your reply
 +
* do not top post (reply underneath the text you're directly replying to)
 +
* any lines starting with a ">" are from the previous person, so make sure anything new you type is not prefixed with > or the next reader will ignore it thinking it was from the previous email
  
 
== Signatures ==
 
== Signatures ==
Line 50: Line 63:
 
  Minister of Conspiracy
 
  Minister of Conspiracy
 
  Bastard, Ontario, Canada
 
  Bastard, Ontario, Canada
+1(613)555-1212
+
  1(613)555-1212
 +
 
 +
 
 +
== Blocking Spam ==
 +
 
 +
If you administer an [[MTA]], our recommended solution is [[spamd]]
 +
 
 +
 
 +
 
 +
== Mailing Lists ==
 +
 
 +
The most popular mailing list software is [[Mailman]], followed by [[majordomo]]. The advantage of running majordomo today is you do not require a web server as you do with Mailman.
 +
There are also websites that allow you to run mailing lists, as long as they can advertise on all of your group emails.
 +
 
 +
 
 +
== Clients ==
 +
 
 +
Email clients are also known as mail user agents (MUAs). For a graphical MUA, we recommend you try [[Thunderbird]] which allows you to check multiple email addresses.
 +
For an [[ncurses]] MUA try [[mutt]] or [[pine]].
 +
 
 +
 
 +
== Temporary email address ==
 +
 
 +
[http://www.email-unlimited.com/stuff/temp-email-address.htm Top 10 temporary email address providers]

Latest revision as of 00:45, 24 September 2007

If you've been sent an email forward, especially the kind with some type of warning, it's worth it to try and find the email at snopes.com. For example, I just got an email forward warning about glade plugins burning down a house. When I searched snopes for "glade", I found this link:

http://www.snopes.com/toxins/glade.asp This email has been going around the internet for over a year and never been verified as a hoax or not. Things like this will happen all the time, usually from compeition (febreeze for example makes a spray can), or just someone playing a prank and seeing how many people it will get forwarded to. It's worth just browsing through the website too, lots of funny stories that are fake, and real: http://www.snopes.com/snopes.asp

Procmail is the most powerful, as well as complex, email processor there is today. You should also be aware of how to treat email Abuse.

Behind the scenes

The original RFC that covers email is [RFC821].

Email is sent over port 25. To test this out, find the name of your local SMTP server. We'll assume in this example that your mail server is mail.example.com and your email address is [email protected], trying to send an email to your friend [email protected]:

 $ telnet mail.example.com 25
 Trying 10.0.0.1...
 Connected to mail.example.com.
 Escape character is '^]'.
 220 mail.example.com NO UCE ESMTP
 EHLO example.com
 250-mail.example.com
 250-PIPELINING
 250-SIZE 1024000
 250-ETRN
 250-STARTTLS
 250 8BITMIME
 MAIL FROM: <[email protected]>
 250 Ok
 RCPT TO: <[email protected]>
 250 Ok
 DATA
 354 End data with <CR><LF>.<CR><LF>

 This is a test message

 .
 250 Ok: queued as 25CED619F

If you tried this, you should get an email shortly. Now you know what happens with your email client (Mail User Agent) behind the scenes when you send an email. Now try to be sneaky and change the MAIL FROM: header to a fake email address and see what happens.

General Etiquette

  • If your communication is solely text based, make sure you're using proper spelling and grammer as perception is everything.
  • Reread your email and see if there is anything you can take out, keep it short and to the point.
  • Draft your messages in plain text. Avoid rtf (rich text format) and HTML in emails.

You will be respected a lot more by your reader(s) if you follow these guidelines.

Replying

  • cut out any text from the previous email that is not relevant to your reply
  • do not top post (reply underneath the text you're directly replying to)
  • any lines starting with a ">" are from the previous person, so make sure anything new you type is not prefixed with > or the next reader will ignore it thinking it was from the previous email

Signatures

Email signatures are usually prefixed with a --\n and shouldn't be any more then 4 lines long. For example:

--
Al Queda
Minister of Conspiracy
Bastard, Ontario, Canada
 1(613)555-1212


Blocking Spam

If you administer an MTA, our recommended solution is spamd


Mailing Lists

The most popular mailing list software is Mailman, followed by majordomo. The advantage of running majordomo today is you do not require a web server as you do with Mailman. There are also websites that allow you to run mailing lists, as long as they can advertise on all of your group emails.


Clients

Email clients are also known as mail user agents (MUAs). For a graphical MUA, we recommend you try Thunderbird which allows you to check multiple email addresses. For an ncurses MUA try mutt or pine.


Temporary email address

Top 10 temporary email address providers