Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How would I create a Bash script that simulates SMTP mail receipt and then drops the result into a Maildir-formatted directory (so that Evolution mail reader could read it)?

I just thought it would be a cool thing for PHP developers to have so that they could test SMTP outgoing mail without having to connect to a real mail server or be frustrated with complex Linux mail configs.

Note -- I'm not interested in the typical SMTP outgoing mail send CLI stuff that anyone can do with the telnet command. Instead, I'm interested in a Bash script that actually receives the STMP email connection from PHP's mail() command, and processes it into a Maildir-formatted directory.

share|improve this question

Wouldn't the easiest answer be to code a simple wrapper around ?

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.