Vcom Web Tech

Streamline Your Email Management: Installing MailAmigos on CentOS 7

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]

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top