Email software tools
Email Software Tools
email processing scripts for your site
home | email server 101 | pop3 email | email piping | email account polling | contact us

Email Server 101

Have you ever wondered what happens when you press the Send button in your email program? Do you know what all those POP and SMTP server settings you provided to the email software are good for? Do you know what to look for, what to check first if you have problems sending or receiving email? Here is a brief overview, which will not make an email expert out of you, but should help you to get oriented.

Part 1. SMTP Email Delivery

When you send email message using your email program, such as Outlook Express, the message never goes to the recipient's computer directly. Moreover, your email program even does not know as to where on the net the recipient's computer is being located. All it needs to know is where to find a Mail Transfer Agent (MTA), which would accept the email message for delivery. This is very much like it happens in the real world: when sending mail from New York, NY to Sacramento, CA you do not need to bring up a roadmap. All you need to know is where is the nearest postal office, which would accept your package for delivery. continue...

Part 2. POP3 Email Server

In the simplest (and most widely used) implementations the mailbox is nothing but a text file, named after the recipient's email id (for example 'john' for 'john@company.com'). When a message arrives, the Mail Transfer Agent simply appends it to the bottom of the file. continue...

Part 3. What is an "email piping"?

Now imagine that instead of (or in addition to) collecting the incoming mail in the mailbox file you want to perform automated processing right on your web server. For example, sending an auto response, submitting help desk ticket, subscribing the sender to a newsletter, spam filtering etc. Obviously you will need to install some program and ensure the program is being invoked every time new message arrives. The program needs to be given an access to the message as well. continue...

Email account polling

Email piping is a powerful technique, which allows advanced on-the-server email processing such as sending an auto response, submitting help desk ticket, subscribing the sender to a newsletter, spam filtering etc. Unfortunately the email piping feature is not available with each and every hosting account. If your hosting provider does not support email piping, you may use an alternate technique - pop3 account polling. continue...

Cloud computing

Cloud computing is a booming industry, with both consumers and businesses embracing what's colloquially referred to as "the cloud." But cloud computing means different things to different people. continue...


   


Blacklist check Check your email server's IP address against spam blacklists database.

home | email server 101 | pop3 email | email piping | email account polling | contact us