Skip to content

Mail Server

Need to install Mail Server in the App Store of the main aaPanel before it can be used normally.

Mail Server Basics

Mail Server menu

Mail DomainMailboxesOther Settings

Mail Domain

alt text

FunctionDescribe
Add DomainAdd a new domain name to the Mail Server.
Refresh domain record
Refresh domain name DNS records. Generally takes 2 minutes or more for new records to take effect.
Domain nameDisplay domain name.
Not in Spam ListCheck if the domain is on the email Spam list immediately and on a schedule.
QuotaDisplay the maximum usage space capacity of the domain name.
MailboxesDisplay the number of email users of the domain name.
Default mailbox size
Display the default mail space capacity of the mail user of the domain name.
Catch AllWhether to add catch all of the domain name to receive non-existent email addresses.
SSLConfigure the SSL certificate of the domain name. It is recommended to use the pan-domain name certificate: *.xxx.com.
DNS RecordClick the DNS record of the domain name and follow the prompts to add it in the domain name resolution.
EditModify the information of this domain name.
DeleteDelete this domain name, email users, emails, etc. will also be deleted. Please back up data to avoid data loss.

Add Domain

Mail Domain --> Add Domain

alt text

FunctionDescribe
DNS recordAutomatic or Manual parsing can be selected. Automatic will automatically add A, MX, SPF, DKIM and DMARC records. Note: Automatic currently requires adding the corresponding DNS API in the main aaPanel Domains and having a valid SSL certificate for the domain to function properly.
Domain name
Enter the domain name to be added, e.g.: aapanel.com
A recordEnter the A record of the domain name. This A record must point to the IP of the server, e.g.: mail.aapanel.com
Domain quota
Enter the space capacity limit of the domain name
MailboxesEnter the maximum number of email users to add. New email users cannot be added after exceeding the limit.
Catch AllEnter the email address to receive catch all. When sending to a non-existent email address, messages will be sent to the catch all email address.

DNS Record

Mail Domain --> DNS Record

  • Please follow the prompts to add MX records and TXT records at the domain name provider or domain name management office.
  • PTR records are generally configured on the server provider's website, or at the server network provider.

alt text

Mailboxes

alt text

FunctionDescribe
Add EmailAdd a new mail user
UsernameDisplay the email address of the mail user
PasswordDisplay and copy the password of the mail user
Login infoCopy the email user's information, password and other details
QuotaDisplay the mail space capacity of the mail user
TypeDisplay the type of mail user: General user or Admin
StatusDisplay the status of the mail user: disabled or enabled
EditModify the information of this email user
DeleteDelete this mailbox user (emails will also be deleted). Please back up data first to avoid data loss.

Add Email

Mailboxes --> Add Email

alt text

FunctionDescribe
NameEnter user name
QuotaEnter the mail space capacity of the mail user
User typeSelect the type of mail user: General user or Admin
Email AddressEnter the prefix of the email address
Email PasswordEnter the password of the mail user
StatusUser status: disabled or enabled

Other Settings

BCC

Other Settings --> BCC

BCC is a "Blind Carbon Copy" that allows sending a copy of an email to specified recipients, but hiding those recipients' email addresses from being visible to other recipients.

alt text

  • Add BCC

alt text

Need to CopyEnter the email address of the person being BCCed
Copy toEnter the receiving email address
BCC TypeSelect BCC type, supported when sending and receiving emails
ActiveEnable BCC

Mail forward

Other Settings --> Mail forward

alt text

  • Add Forward

alt text

StatusEnable forwarding
Forwarded usersEnter the email address of the user to be forwarded
DomainEnter the forwarded domain name
Receive userEnter the email address of the user you want to receive