So how do you limit the mailbox size for users configured with the Postfix mail server?
It is good choice to avoid problem (disk DoS) by limiting mailbox size. This will avoid the user or hacker to eat up all hard disk space.
Display the default mailbox size limit
Type the following command:
# postconf mailbox_size_limit
Output:
mailbox_size_limit = 51200000
51200000 bytes is default mailbox size limit.
Display the default maximum size in bytes of a message
Type the following command:
# postconf message_size_limit
Output:
message_size_limit = 10240000
Setup new mailbozsize limit
Open file /etc/postfix/main.cf and
# vi /etc/postfix/main.cf
Add/modify/set values as follows:
mailbox_size_limit = 30000000
message_size_limit = 10240000
Save and restart postfix mail server:
# /etc/init.d/postfix restart
🐧 Please support my work on Patreon or with a donation.
🐧 Get the latest tutorials on Linux, Open Source & DevOps via:
🐧 Get the latest tutorials on Linux, Open Source & DevOps via:
- RSS feed or Weekly email newsletter
- Share on Twitter • Facebook • 6 comments... add one ↓
Category | List of Unix and Linux commands |
---|---|
File Management | cat |
Firewall | Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04 |
Network Utilities | dig • host • ip • nmap |
OpenVPN | CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04 |
Package Manager | apk • apt |
Processes Management | bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time |
Searching | grep • whereis • which |
User Information | groups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w |
WireGuard VPN | Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04 |
what commands should i use for checking post fix size
Scrap that. I have just realised that the post is to shrink the mailbox size. Its just that yesterday I was looking to grow the mailbox size and got fixated upon that idea.
all the best
My maths is a little rusty but I think that 3 is a smaller number than 5. In other words in effect you have shrunk the mailbox_size_limit. Perhaps adding a zero to 51200000 or just doubling the figure would do it.
all the best
this option is for all users ,
how to make diffrent mail box sizes for diffreent users or groups
Hi, you have to use LDAP or Mysql so you may create an attribute that defines the mailQuotaSize for each user.
In my site, I have a complete guide to do this, but is in spanish.
Regards,
Why don’t you post the link? Some of us may actually speak Spanish.