Plesk 12.x / Linux :: Outgoing Mail Control On Domains Simply Doesn't Work
Mar 22, 2015
Plesk 12.0.18 on CentOS 6.5 using Postfix...i have configured outgoing mail control to have a limit on a domain. I have removed all entries from the server wide white list.This setting - Allow scripts and users to use Sendmail is unchecked.However I can send any number of messages using PHP's mail() command from a PHP script on the domain.I see this in the maillog:Error during 'limit-out' handler...But the email is sent and no limit is applied.
I have upgrade from 11.0 to 11.5 three days ago and yesterday then from 11.5 to 12 due to the need of the outgoing mail control limit feature... but that ist not working.
I have enabled the feature and set a limit for one emailadress to two mails per hour. i have sent definitely more then 3 test mails via this email address but nothing happens.. and when i look into the statistics screen - this email address has sent 0 mails in the last 12 hours - which is definitely wrong. Seems the piece in the middle which counts mails etc is not working... how does the outgoing control limit works? is there some special configuration needed after an upgrade etc?
I've searched, since about update 37 the outgoing mail control has stopped working for all of my domains. I get a hacker sendmail script uploaded sometimes and it used to catch it. Now it allows them to send and isn't detected them, maxing out my relays.
I upgraded Plesk to 12.0.18 on centos5.8 just because of new feature, Outgoing Mail Limit. There was no problem until I had to increase one of my client's domain limit. I set its Mail Box, Domain & subscription limit to "unlimited", but user get limit exceeded warning again. I search this problem on internet, and the only related article was [URL] .... but I didn't got meaning of "server wide limits".
Outgoing mail control functions properly for domains, but it does not count or limit subdomains.
For example, if you have a subdomain like: sub.domain.tld
And an email account on that subdomain, like: firstname.lastname@example.org
Then outgoing mail limits are not applied to that subscription/domain/mail account. You are able to send more emails than the limit.
Also, if you go to: -> Tools and Settings -> Outgoing mail control
And try to see statistics for that subscription/domain/mail account, it shows that there are not sent emails, even if you have sent emails. Of course I checked it many hours after sending, or even the next days.
Is it possible to see what e-mails are blocked/prohibited by Plesk Outgoing mail control? Currently i've set a limit of 20 mails on each mailbox. Yesterday I received an e-mail that there were messages blocked. For me personally it would be good to see what the receivers email adresses are and optionally what the content of the e-mail was. This way I can find out if it was really spam or not.
If the e-mails weren't spam, is there a possibility to release and send them?
The Outgoing Mail Control feature is working fine. One missing option with this feature is to view the contents of blocked messages. Unfortunately, sometimes a site gets hacked and is sending spam. which are over the message sending limit, to try to find out where the message came from.
The current problem is that the email message contents of the limitation warning with subject "Attempts to exceed outgoing limits for domains, mail boxes and subscriptions." is not correct. Somehow it only contains the text: date.timezone = "Europe/Amsterdam" (which is a PHP setting) instead of a descriptive message. I hoped it would contain the blocked message contents or some useful text. Can I change the contents of this message to the what is should be? And what should it be?
It looks like a problem I had ones before where the custom PHP settings at the hosting packages level and at the domains level where replaced with some other kind of settings string. But solved by just changing the custom PHP settings
I keep having certain domains being hijacked and mass emails being sent from them somehow. I've disabled mail within domain control panel for each domain and issue keeps occurring. I've limited # of emails as well to 2-5 per hour but now so many are trying to be sent from my server it is clogging up mail queue and I have to log into server via ssh and run postsuper -d ALL every day or two. It is very frustrating. The only way I can stop it is to disable domain in plesk panel but that is not an option.
What can I do to find the cause of this issue and stop it?
I have setup my dedi server with Plesk, and I have added my own domain to the plesk system, now when I try to suspend the account, it still displays the uploaded html documents in the browser, everything else like the FTP and panel logins get suspended, but plesk doesn't display the default page, it just continues to serve the pages?
I have a fully working clean installation of Plesk 12 + updates (CentOS 6.5 x64). Previous installation was a test and was working just fine with the license file.Today I did a clean install. When I tried to restore my original key file (Parallels Plesk Panel 10.x/11.x and Later 100 Domains w/1 yr SUS) I get the following error:
Code: ERROR: bad arguments (key_upload.php:76)
As result I'm not able to create domains and start using the server/panel.
For the first Time now i was trying to grant a User SSH Access via Plesk Panel (chrooted/non chrooted), but it doesnt work out really .. Abonnement > Edit Permissions > Allow Access chrooted (or non chrooted doesnt matter) doesnt change anything when im trying to Login with the created System User by Plesk. Login doesnt work!
Regular SSH Login as root works as always without any problems, but even via "su user" it doesnt works.
Till now I didn't had any Problems with my VPS Setup based on Centos 6.6 and Plesk 12.0.18 #50.
I updated two days ago the Plesk panel from the Panel itself and it was succesfully but at webmail URL which it appeared one error about default.inc something but after I did refresh some times it disappeared now it doesn't show anything. I tried removing and reinstalling roundcube but still doesn't work..
Here are my logs from /var/log/plesk-roundcube/errors [09-Apr-2015 14:50:36 UTC] PHP Warning: finfo_file(/usr/share/psa-roundcube/installer/images/roundcube_logo.png): failed to open stream: No such file or directory in /usr/share/psa-roundcube/program/lib/Roundcube/rcube_mime.php on line$n line 754
i've migrate from plesk 11.5 (centos server) to plesk 12 (ubuntu 14). The migrate process doesn't give problems but now (and for all domains), web service doesn't work well in fact works but all domains resolve /var/www/vhosts/default/htpdocs/index.html and not /var/www/vhosts/domain/httpdocs/
The rest of services (mail, ftp...) seems to work ok. I don't know if it's important but as before migrate, we use and external DNS server so in plesk i have DNS server down.
Today I upgraded to Plesk 12 and during the day I got several customers that had problems with their mailbox size. According to Plesk they were exceeding the size, but they've been doing that for years. The setting that these limits don't have any real meaning is ignored after the upgrade...
I have multiple domains on a single IP address and many require SSL Certificates.
I have enabled SNI in /etc/psa/psa.conf so it now says "SNI_SUPPORT true" as it was originally set to False. Setting this to TRUE then enabled the SSL option in 'Websites & Domains'.
I then purchased and installed the SSL Cert and activated it in the domain settings. On a dedicated IP address, this would work.
When I checked the certificate. it was not using the assigned SSL cert, instead it was using the Servers default certificate (plesk) that is assigned to the shared IP address.
When I check, I get the error message: "[warn] RSA server certificate CommonName (CN) `plesk' does NOT match server name"
I then rebooted the server and it made no difference. I changed the domain to a spare dedicated IP address, and the SSL Cert was certified correctly (it used the correct SSL Cert). When I changed it back to the shared IP address, it reverted back to the shared IP address' SSL cert. So the new SSL Cert was being ignored.
For info: currently running 11.0.9 on Centos 5 and I'm testing this with latest IE, FF, Chrome so it accepts TLS Server Name Indication.
I have added name servers and they should be propagated fully as I created them 3 days ago.
The issue is that the domain using these name servers loads fine and then after awhile it goes back to the Plesk default page.. Then after awhile it shows again, etc. I have run reconfiguration command, have restart bind and Plesk. Not sure what else I can do.
This is sort of a test domain I wanted to get working before switching my main sites to these name servers.
domain is webdevoman.com
nameservers are ns1.talkdevelopment.org and ns2.talkdevelopment.org
I upgraded from 11 to 12 (centOS) and set outgoing mail limits for mailboxes, domains and subscriptions, as per the documentation at URL....However, it doesn't appear the limits are limiting outgoing mail. As I can still send far more mail than the current limit using a PHP script.
#### maillog (partial & timestamp + servername removed for brevity) #### py_limit_out: ERROR 'NoneType' object has no attribute 'lower' plesk sendmail: Error during 'limit-out' handler plesk sendmail: handlers_stderr: SKIP plesk sendmail: SKIP during call 'check-quota' handler
how to configure outgoing mail limits? I've also read through the sendmail documentation but couldn't find anything.
In the documentation for Plesk 12 there is no information on what is happening if the limit for outgoing mail is reached.
If there is a limit of 50 mails per hour on a mail account and someone is trying to send 60 mails in one hour, what does happen with these 10 mails over limit?
1. Are there send 50 mails and the rest of 10 mails are deleted and will never be sent? 2. Or are these 10 mails sent later? 3. Can there be sent more mails in the next hour or is the mail account now blocked for sending mails?