• Introducing WebPros Cloud - a fully managed infrastructure platform purpose-built to simplify the deployment of WebPros products !  WebPros Cloud enables you to easily deliver WebPros solutions — without the complexity of managing the infrastructure.
    Join the pilot program today!
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.
  • 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.

mail doesnt work at all from web

H

happy

Guest
When using PHP and the function:
mail()

it doesnt send it at all, i get no errors, and no mail. What can be wrong?

i can perfectly reccive and send e-mails using thunderbird.

Ports open to my server for mail are: 25 143 and 110.. i still can't see whats wrong.

Do i need to open any other ports, or is there something with my config, if there is how do i fix it?
 
php.ini issue

Take a look at your php.ini on /etc dir and compare with the old, saved as .bak or .psa or other name in the same dir.

The big difference from the old version is the usage of SAFE MODE. Be careful and be aware of this, you have to deactivate only for old .php coded systems, from your Plesk CP Domain/Set Up or you can make a new vhost.conf that will be included at httpd.include of the dir:
/home/httpd/vhosts/yourdomain.com/conf
and where you will have to enter like :
php_admin_flag safe_mode off

to a specific directory works without safe mode of PHP Support.
 
well i checked and i tryed, but i most admit, i didn't really understand what you ment, please explain it more "english" :p im not that good, i found the php.ini file, but i didnt know what to edit dere.
 
let's do the easiest first, go to plesk:
Domain/Setup

uncheck safe mode of PHP (on PHP support)

Save.

Restart apache then.

and try again to see what happened with PHP Mailer you use.
 
okay, i unchecked it on the domain that was my "consern" so it's no disabled, and not "php safe" i restartet apache, and the server but still nothing happend.
 
oh, now it works, as long as i send it to my local domains, as soon as i try sending somewhere else it just doesnt send, nobodys getting it, nither my other mails..
 
And what happens with mails sent from clients like MS-Outlook (or the alike) - do the messages get thru ?
I have to intruct all users to check the option "My SMTP server requires authentication" in order to be able to send to external domains.
Not doing so results in deliveries only within the local domain.
DR
 
Back
Top