• 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.

After mu#23 - plesk sendmail[]: Trying to resolve the e-mail alias:

We have linux server running plesk:

Product version: Plesk Onyx 17.5.3 Update #24
Update date: 2017/10/03 08:16
Build date: 2017/03/17 16:00
OS version: Ubuntu 14.04
Revision: 55d1b49a272f44666e1920eca8b6e4da449a38cd
Architecture: 64-bit
Wrapper version: 1.2

We are using:

PHP Version 7.1.9
Server version: Apache/2.4.7 (Ubuntu)
Postfix verion: 2.11.0

I created a small php script to send 100 emails to one account - mail500-2.php.
I uploaded the script to our web server into it's own directory (mail500) in our domain space.
I then went to my browser and in the address bar entered the following:

https://<<mydomain.com>>/mail500/mail500-2.php

Where <<mydomain.com>> is the real domain the script is being tested on.

I then clicked go and waited and watched a number of emails being delivered to my mail client.

After 50 or so emails being received, I encountered the Internal Server 500 error. When I inspected the logs, there were several log entries similar to this:

[Tue Oct 03 08:45:22.560472 2017] [fcgid:warn] [pid 16108] mod_fcgid: process 40931 graceful kill fail, sending SIGKILL
plesk sendmail[42060]: Trying to resolve the e-mail alias: <<name in here>>
postalias: option requires an argument -- 'q'

When I run the exact same script on our test server (which does not have plesk installed) the script runs successfully and all 100 emails are recieved.

For convenience I have uploaded my script. Please rename it to mail500-2.php and follow the simple instructions from line 14.
 

Attachments

  • mail500-2.txt
    3.8 KB · Views: 3
To those affected:

please also check your package versions. Run either of the following commands and post the output here.

dpkg -l 'plesk-mail-*-driver' | cat # if you have Debian or Ubuntu
rpm -qa | grep 'plesk-mail-.*-driver' # if you have RedHat, CentOS, or CloudLinux


Thank you.
 
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-====================================-==========================================-============-===================================================================================================
ii plesk-mail-pc-driver 17.5.3-ubuntu14.04.build1705170920.16 amd64 Plesk Onyx v17.5.3 Postfix mail driver
 
To those affected:

please also check your package versions. Run either of the following commands and post the output here.

dpkg -l 'plesk-mail-*-driver' | cat # if you have Debian or Ubuntu
rpm -qa | grep 'plesk-mail-.*-driver' # if you have RedHat, CentOS, or CloudLinux


Thank you.

Current installed package: plesk-mail-pc-driver-17.5.3-cos7.build1705170928.14.x86_64

It appears mu#24 resolves the system user/email alias resolving issues but introduces a new issue:

Code:
Oct  5 11:30:20 nnn check-quota[27227]: cannot get sender domain
Oct  5 11:30:20 nnn check-quota[27227]: Unable to intialize check-quota mail handler
Oct  5 11:30:20 nnn journal: plesk sendmail[27226]: Error during 'check-quota' handler

Master.cf:

Code:
smtp   inet    n    -    n    -    -    smtpd
-o content_filter=spamassassin

spamassassin unix - n n - - pipe
       user=popuser
       argv=/usr/bin/spamc -s 4194304 -e /usr/sbin/sendmail -oi -f ${sender} ${recipient}

By reverting to using spamass-milter, check-quota no longer outputs the above error.
 
@Wiz , glad to hear your original problem is resolved. As for check-quota failures, you may try setting null_sender attribute to a full mail address.
 
Back
Top