Introduction
Are you tired of juggling multiple email accounts and struggling to keep track of your messages? MailAmigos might just be the solution you’ve been searching for. In this guide, we’ll walk you through the step-by-step process of installing MailAmigos on CentOS 7, so you can take control of your email communication and boost your productivity.
Installing MailAmigos on CentOS 7: A Step-by-Step Guide
MailAmigos is a powerful email management tool that simplifies the process of handling multiple email accounts. Whether you’re a freelancer, entrepreneur, or busy professional, MailAmigos can help you stay organized and on top of your inbox.
Prerequisites:
Before we begin the installation process, make sure you have the following:
- A CentOS 7 server with root access.
- Basic Knowledge: Familiarity with Linux command line and server management.
Step 1: Update System Packages
First, log in to your CentOS 7 server as the root user and update the system packages to ensure you have the latest versions installed. You can do this by running the following commands:
sudo yum update -y
Step 2: Install Required Dependencies
Next, you’ll need to install some dependencies that are required for MailAmigos to run properly. Run the following command to install them:
sudo yum install -y wget
sudo yum install -y nano unzip
Step 3: Download MailAmigos
To download and unzip MailAmigos, run the following commands:
sudo wget http://x.x.x.x/mailami.zip
sudo unzip mailami.zip
Step 4: Configure mailamigos
sudo sh mailamigos.sh
__ ___ _ __ ___ _ __ __
/ |/ /___ _(_) / / | ____ ___ (_)___ _____ _____ _ __/ // /
/ /|_/ / __ `/ / / / /| | / __ `__ \/ / __ `/ __ \/ ___/ | | / / // /_
/ / / / /_/ / / / / ___ |/ / / / / / / /_/ / /_/ (__ ) | |/ /__ __/
/_/ /_/\__,_/_/_/ /_/ |_/_/ /_/ /_/_/\__, /\____/____/ |___/ /_/
/____/
1) Interspire 3) Mumara 5) PowerMTA-Only
2) Mailwizz 4) Mumara-ESP 6) quit
#? 5
Please enter your purchase email address (This is used to check you have a valid license to use this tool): [email protected]
Please enter the domain to be configured on this server (no http or www) ex. mailamigos.com example.com
Please enter a word , letter or term that will serve as reverseDNS, eg mail, mta, rdns NOTE = Do not use numbers!:
mail
Configured domains !
User Configuration:
Please enter your SMTP username? example: contact
Info
What is the external email to receive email monitoring of this server and replies from email campaigns?
press enter
Answering NO = The maximum sending speed per IP is fixed, example 500 or 1000 emails per hour for each IP.
Do you want to set a variable sending speed for each ip? (yes/no)
yes
What is the maximum email sending speed per hour you want to configure for each IP:
(Remember that it starts with 50 emails per ip per hour and as your IP reputation is increasing it will receive
the amount you enter) e.g. I wish my server to send a maximum of 500 emails per hour
for each IP then you enter 500 , the script will automatically monitor the IPs and adjust the sending
speed when required.
500
Do you want to set a different limit of 150 emails per IP per hour? RECOMMENDED is 50 and below emails
per IP per hour (yes/no)
yes
What is the maximum amount of emails by IP / hour you want to configure for each provider ? e.g. 40
45
Step5: Copy SMTP Data
copy smtp data and add to mailing application
SMTP data
– Email address: [email protected]
– User: info
– Password: vipa2049899ca0c
Step6: Copy DNS Details
copy dns details and add records for example.com (your_domain)
example.com. 14400 IN NS ns1.example.com.
example.com. 14400 IN NS ns2.example.com.
ns1 14400 IN A x.x.x.x
ns2 14400 IN A x.x.x.x
example.com. 14400 IN A x.x.x.x
localhost 14400 IN A 127.0.0.1
example.com. 14400 IN MX 0 example.com.
server IN A x.x.x.x
www IN A x.x.x.x
mail0 IN A x.x.x.x
example.com. IN TXT “v=spf1 a mx ptr a:example.com ip4:x.x.x.x/24 ?all”
_adsp._domainkey.example.com. IN TXT “dkim=all”
_domainkey.example.com. IN TXT “o=~; [email protected]”
_dmarc.example.com. IN TXT “v=DMARC1; p=reject; adkim=r; aspf=r; pct=100; ruf=mailto:[email protected]; rua=mailto:[email protected]”
default._domainkey IN TXT ( “v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDSyvkcy3yDckdyFXIpEwAYX//7hcBtFMXZycP+mSw4AV5IoyN4cWsxrsl7DVm9J6XiDlX84Yuxppx8ZCE1PHV2yjTyqJAi5gnsZPNfgAprJ0dlONUcbV3dVahWWI5PR9oopJdpAnVhAVKowh8zFww66YPOcMO4rdVtCVvtUkG9lwIDAQAB” ) ; —– DKIM key default for example.com
Conclusion
Congratulations! You have successfully installed and configured Mailamigos on your CentOS server. With Mailamigos, you can now manage your mailling environment efficiently. If you have questions or encounter any issues contact as on [email protected]