Add to Favourites Add to Favourites    Print this Article Print this Article

Why is there a system email account for all domains I create?

For all domains created in DirectAdmin, you'll notice that there is always an email account with your DA username which cannot be deleted.  This is the system email account associated with your DA login.  The reason it's there is that it will always exist on the system as long as you have an account on the system.  The value shown as an email in DA is actually a forwarder for to, where username is your DA login and the is the hostname of your server.    All domains created under "username" will have this email all forwarded to the email account.   For any email client, the login format is just "username", without any or at the end.     It cannot be removed because this is where all emails for system tasks like cronjobs, cgi-bin scripts, suphp email replies, etc.. will end up.    Deleting it would cause bounces everywhere, and hide the fact that emails are piling up in the account, invisible to the User.

Note, that if you do not with to actually receive emails to, you can go to:
User Level -> Forwarders

and set:

username    ->   :fail:

where :fail: will reject all emails sent to it, as if it didn't exist.  You can alternatively use :blackhole: instead of :fail: to drop/ignore all emails without creating a bounce/rejection.

*** It's very important to note that creating a blocked fail/blackhole forwarder for your account does *not* delete the system account.  As mentioned, it cannot be deleted.   The account will still exist, and will still get emails from cronjobs or any system account process running as "username".

Was this answer helpful?

Also Read