• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • We are looking for U.S.-based freelancer or agency working with SEO or WordPress for a quick 30-min interviews to gather feedback on XOVI, a successful German SEO tool we’re looking to launch in the U.S.
    If you qualify and participate, you’ll receive a $30 Amazon gift card as a thank-you. Please apply here. Thanks for helping shape a better SEO product for agencies!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

What to do when MailEnable doesn't work

shall

Regular Pleskian
First, scream.

Then check the logs. While the error messages you MIGHT get in an email client are short, they're not very detailed. Check the logs here:
C:\Program Files\SWsoft\Plesk\Mail Servers\Mail Enable\Logging\
Ideally, you want to look for the "debug" log for the specific service that isn't working, and near the end of it - assuming that you're having problems NOW. For example, if you open "POP\POP-Debug-yymmdd.log" and scroll to the end to see "Error creating lock file for postoffice example.com mailbox user@example.com. Error (3)" - chances are you've got permissions or update issues.

You MAY be able to fix the permissions issues by giving the following perms:
MailEnable\postoffices - IME_ADMIN - full control
MailEnable\Config\ - IME_ADMIN - full control
MailEnable\logging - IME_ADMIN - full control
MailEnable\Queues - IME_ADMIN - full control
MailEnable\BIN - IME_ADMIN - read & execute
But realistically, it's probably a problem on Plesk's end, right?

So if the above doesn't help - ESPECIALLY IF YOU CAN STILL SEND EMAIL BUT CANNOT RECEIVE IT, check that the path to your postoffices wasn't hosed by a recent "fix" from Plesk. To do this, open the "Plesk Reconfigurator" and select the option to change the mail data location. If you've already changed it before, chances are good that Plesk moved it around on you again. So move it back. You SHOULD get a warning that the target isn't empty and it's dangerous. Yep. If you're concerned, back it up first. In MY experience (unfortunately, I've got a lot of it for this particular problem) nothing will be overwritten or destroyed, unless you've got two different mail messages for the same user in that very small window of time that the mail was broken. This is extremely unlikely thanks to the GUID msg naming conventions.

This is the THIRD TIME in ONE MONTH that I've had to "reconfig" the mail data path back to where it belongs. The first time was when I installed 8.2. The second time was when I installed 8.3. The third time was when I installed 8.3.0.1. This isn't the best of track records.

If all else fails, uninstall and reinstall MailEnable again, then reconfig to the correct path AGAIN.

Good luck folks.
 
Oh yeah, one other symptom that suggests a reconfig will fix the problem...when you run the 'mchk' program to 'fix' mail for your domains you see the text "unable to remove blocking file" repeated for each mailbox. If you've got a couple hundred domains with several dozen email accounts each, the mchk program may even crash on you - like it did for me.
 
JFYI

MailEnable installation can also be repaired with MEInstaller.exe utility. You can find it in %mailenable_path%\bin folder. This will correct all the ME users and ME folders permissions.

As for mchk it does not actually repair mailenable configuration. It just aligns it in accordance with Plesk database, but this does not affect permissions and users by no means.
 
MailEnable installation can also be repaired with MEInstaller.exe utility. You can find it in %mailenable_path%\bin folder. This will correct all the ME users and ME folders permissions.

But it won't merge the data directories from the default under plesk and the 'custom' path you've assigned yourself - so you could end up with you and your clients not having access to any mail before Plesk hosed the directories again.

Like it did to me again today. Sigh.
 
The errors one would get in Outlook for related issues suggesting somehow Plesk has reset the postoffices path to the default are "80042108" and "800ccc92". When you start getting these for all of your accounts, check the 'change plesk mail data location' option in the 'plesk reconfigurator' - I'll betcha it's been reset to the default for some reason.
 
Back
Top