Qmail delivering mail ~/Mailbox home directories

Q. I have installed and configured qmail successfully. Everything is working fine except that mail for loacal user can not be read using mail command. How do I fix this problem?

A. If you are delivering mail into ~/Mailbox for each user instead of /var/mail directory, you need to setup few things so that mail can read using mail and other command line tools.

Type following command at shell prompt:

$ MAIL=$HOME/Mailbox
$ export MAIL

Now type mail or mutt command to read mail from local mail box:

$ mail

OR

$ mutt

You need to make sure that the MAIL environment variable for all of your users is set to $HOME/Mailbox instead of its default value in /var/mail.

Open your /etc/profile (bash/sh shell) and add following lines:

# vi /etc/profile

Append following lines:

MAIL=$HOME/Mailbox
export MAIL

Save the changes.
If you are using CSH shell open and add following lines:

# vi /etc/csh.cshrc

Append following lines:

setenv MAIL $HOME/Mailbox

Save the changes.


🐧 Get the latest tutorials on Linux, Open Source & DevOps via RSS feed or Weekly email newsletter.

🐧 0 comments... add one


CategoryList of Unix and Linux commands
Disk space analyzersdf duf ncdu pydf
File Managementcat cp mkdir tree
FirewallAlpine Awall CentOS 8 OpenSUSE RHEL 8 Ubuntu 16.04 Ubuntu 18.04 Ubuntu 20.04
Modern utilitiesbat exa
Network UtilitiesNetHogs dig host ip nmap
OpenVPNCentOS 7 CentOS 8 Debian 10 Debian 8/9 Ubuntu 18.04 Ubuntu 20.04
Package Managerapk apt
Processes Managementbg chroot cron disown fg glances gtop jobs killall kill pidof pstree pwdx time vtop
Searchingag grep whereis which
User Informationgroups id lastcomm last lid/libuser-lid logname members users whoami who w
WireGuard VPNAlpine CentOS 8 Debian 10 Firewall Ubuntu 20.04
0 comments… add one

Leave a Reply

Your email address will not be published.

Use HTML <pre>...</pre> for code samples. Still have questions? Post it on our forum