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

bandwidth questions

Sven L.

Regular Pleskian
Hello all,

1) in my plesk 11.5.30#16 panel I see the option for bandwidth limiting.
in there, it sais "limits all bandwidth on all services of this plan"

yet when i try to research about this, only thing i find is a page that sais that bandwidth limiting exists since 8.3 and that it works with http and htpps

so, which is it? does it limit everything (including email) or only http/s?


2) so suddenly and overnight, one of my domains warns me of overuse. they usually consume 400MB per month and suddenly, in last 24h. they consumed 4GB!
i go see statistics and those 4GB come from imap/pop3 connections

ok... now... they have 10 mailboxes, how could i find out which mailbox is continously downloading the same mails over and over to warn them they might have a problem?
 
1) AFAIK, only outgoing http(s) traffic via mod_bw. And it's not possible to use the bandwidth limit control if you're using nginx in addition to Apache.

2) Look into mail logs. Traffic will be reflected there.
 
1) AFAIK, only outgoing http(s) traffic via mod_bw. And it's not possible to use the bandwidth limit control if you're using nginx in addition to Apache.

2) Look into mail logs. Traffic will be reflected there.

hm...

1) nginx is enabled by default when you install plesk 11.5 from scratch on a new server, right? then why is the bandwidth option not greyed out if it can't be used?

2) so, you suggest i go manually through a log that has around a gazillion (obviously not real number, but you get my point) of lines on a server with 50 domains and 500 mailboxes to find ONE offending mailbox i do not even know the name of?

i am really astounded with plesk... so many feature that from an admin point of view would only be logical to have... yet they are not there. every freaking thing i ask on this forum only has solution through SSH. then why did i buy plesk in first place when i end up spending half my day doing stuff like 1985?
 
1) So you'd rather have some settings mysteriously pop in and out of Service Plan properties? Your reasoning is only valid for end user settings (and in fact bandwidth limiting is not available in customer panel if it cannot be used).

2) Yes. Shell may help you out as well, if you have basic knowledge of grep/perl.

If you think some features are missing - post feature requests in a centralized manner as requested by Parallels team.
 
2) Yes. Shell may help you out as well, if you have basic knowledge of grep/perl.

i do have some minor perl knowledge and know how to use grep, but i don't know what i am looking for in the first place, so i can't filter it out if i don't know what it is


i really would appretiate some more detailed help here from anyone, because that one domain, has consumed another 4GB last 24h., which makes a total of 8GB pop3/imap use already.
i need to find out which is the exact mailbox that is doing this (or if it are several) and notify the user or disable that mailbox. i don't want to disable the whole domain and bandwidth limiting doesn't work for imap/pop3
 
In Plesk 11.5 log entries you're interested in would look like:

Apr 11 11:21:51 hostname courier-imapd: LOGOUT, user=mail1@domain.tld, ip=[2002:5bcc:18fd:c:10:0:3:156], headers=835, body=810, rcvd=345, sent=3260, time=7
Apr 19 16:52:02 hostname courier-pop3d: LOGOUT, user=mail1@domain.tld, ip=[::1], port=[47631], top=3200, retr=0, rcvd=109, sent=3669, time=4, stls=1


You need to count sum of sent (and maybe rcvd) fields for each user on domain you're interested in across all entries for a given time span in /usr/local/psa/var/log/maillog* logs (most likely just /usr/local/psa/var/log/maillog.processed log). Note that loopback IMAP/POP3 traffic (as in the second example) is not counted by Plesk. Values are in bytes, obviously.
 
Back
Top