My customers are not recieving emails
Question:
My customers are not recieving emails
Answer:
Short answer:
If your clients are not receiving E-mails, you may need to setup an SMTP server in iPanel/iHost. Login to iPanel/iHost
as admin
, click Configuration
, then Main Configuration
, then scroll down and fill in the fields under the E-mail
heading.
If you don't know your SMTP server information, this information can be provided by your web hosting provider or server administrator.
If the problem persists, refer to the long answer below.
Long answer:
If iPanel/iHost encounters ANY error when sending an E-mail message, the message will remain in the mail queue
(click Configuration
, then View E-mail queue
to see it). So there are three possible scenarios:
- If you see messages in the E-mail queue, a detailed error message should appear next to each one explaining the nature of the error. Read the error message and fix the problem.
- If you see messages in the E-mail queue, but no error messages are included, that means that PHP's
mail()
function simply returnedFALSE
, indicating a problem with your PHP mail configuration. Whenmail()
returnsFALSE
, it provides no other error information, so iPanel/iHost cannot help you diagnose the problem. This represents an issue with your PHP installation and/or mail server, and is unrelated to iPanel/iHost. Configuring an SMTP server (explained above under "Short answer") should work fine as a workaround. - If you see no messages in the queue, then iPanel/iHost is sending the messages successfully, and the problem is definitely not within iPanel/iHost. That means they're getting lost somewhere AFTER they leave iPanel/iHost. Which means it's out of iPanel/iHost's control. In that case, ask your clients to check their SPAM filters; check your mail server for problems; and so-on.