Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

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

I need to send e mail from a web site. The mail server is not in same network with the web server (it's in different location). Sometime it sends the mail without any error, but sometimes it does not work and gives an error saying,

Mailbox unavailable. The server response was: must check for new mail first

Any idea whats causing this issue?

share|improve this question
@symcbean Can I change 'POP_before_SMTP' option in mail server? – Nalaka526 Dec 7 '11 at 0:53
probably. Maybe if you said what the mailserver was people might be able to give more specific advice. – symcbean Dec 11 '11 at 11:25

It appears that the target host has it set up where a user mailbox doesn't get created until a/that given user has checked for new mail; at which time the system will create the respective mailbox files.

Chances are this is a host that uses virtual mailboxes driven off of a database;

There's a near-identical thread on stackoverflow that gives a similar consensus.

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.