EasyESP Provedor de serviço de email

instale EasyESP

Pré-requisitos

Para seguir este tutorial, you must first perform these requirements:


Then follow this five simple steps:
1. instale EasyESP

Note:The video tutorials are of the version of EasyESP that is installed in Debian 8 and can also be useful for this new version, but you must follow the updated textual tutorial.
   

cópia de o seguinte script ( click on the small image that appears at the top right of script ) e colar -lo na ‘Área a ser utilizado uma única vez’ abaixo.
Between the quotation marks change The_URL_of_the_EasyESP_script with theEasyESP scriptURL received via email.
Então selecionar, cópia de, ‘Right Click‘ na janela PuTTY e hit ⤶ Enter to install EasyESP on your server.
When request cópia de your License Key received via email, ‘Right Clickto paste ( here you can’t see anything ) and hit ⤶ Enter .
Then hit e to continue and hit ⤶ Enter .
When the script has finished the installation, the last line looks like this: EasyESP was successfully installed.

cd && wget -q --restrict-file-names=unix "The_URL_of_the_EasyESP_script" -O easyesp && chmod +x easyesp && ./easyesp
área a ser utilizado uma única vez: * nesta área o texto será apagado se você atualize esta página !

  Create a password for MySQL database
Generate a new password to be used for the administrative access to MySQL database with the pwgen utility. It helps you create secure passwords.
Run o seguinte script, então selecionar e Salve  the password on a text file.

pwgen -s 20 1

  Enter some data in the configuration file
cópia de this script and colar it on the ‘Área a ser utilizado uma única vez’ below to change your_db_password e alter (choose a word as user for an initial email address) with yours, selecionar all, cópia de e corre.

echo db_passwd=your_db_password >> /my.cfg
echo admin_adds=alter >> /my.cfg
área a ser utilizado uma única vez: * nesta área o texto será apagado se você atualize esta página !

  Configure your server running:

./conf

2. registros de DNS Setup em Ocean Digital

   



then enter your domain name and click ‘Add Domain’. ( ex: withyourdomain.com )

Voltar a usar PuTTy e corre o seguinte script:

cat /dns.cfg
Os olhares resultado como este:



selecionar tudo resultado de saída e colar in the ‘Área a ser utilizado uma única vez’ abaixo.
Now selecionar the long string after the p= cópia de e colar to the line of mail._domainkey in place of: your-string-in-a-single-line in the ‘Área a ser utilizado uma única vez’ abaixo.

área a ser utilizado uma única vez: * nesta área o texto será apagado se você atualize esta página !

You can cópia de all records now and Salve  them to the text file.
Thus, it also checks that the value of p= is a single line. ( no ‘Word Wrapselected in ‘Formaton your ‘Notepad’ )

At this point go back to Digital Ocean, clique no seu nome de domínio e registros de configuração de DNS.

   

3. Create SSL certificates with Let’s Encrypt on your server


 

Run this to get the certificates for your domain:

/etc/cron.weekly/certbot-renewal
Certbot can be configured to renew your SSL certificates automatically before they expire after every 90 days.

Abra o arquivo crontab corrida esta:

sudo crontab -e
This will create a new cron job that will execute the letsencrypt-auto renew command every Monday at 2:30 am.
Vá para a parte inferior do arquivo aberto usando ‘seta para baixo’ .
cópia de this line, então ‘Right Click‘ para colá-lo.
Salvar e sair: pressione Ctrl + X salvar, então aperte e Para confirmar e hit ⤶ Enter sair.

30 2 * * 1 certbot renew >> /var/log/le-renew.log
Configure by corrida:

./letsconf

4. Create the first email account with Postfix Admin

Generate a new setup password with the pwgen utility. ( ex: Gb54ejK87r332svbqa7 )
Run o seguinte script, então selecionar e Salve  the password on a text file.

pwgen -s 20 1
Open up a web browser and visit your mail server at:
https://alter.withyourdomain.com/postfixadmin/setup.php
Enter the setup password you just created and generate a hash of that password.





cópia de this script and colar it on the ‘Área a ser utilizado uma única vez’ below to change ...the long hash string here... with the generated hash, selecionar all, cópia de e corre.

cat <<END >> /srv/postfixadmin/config.local.php
\$CONF['setup_password'] = '...the long hash string here...';
END
área a ser utilizado uma única vez: * nesta área o texto será apagado se você atualize esta página !





Then return to the setup page. You can now use the setup password you selected ( ex: Gb54ejK87r332svbqa7 ) in order to create an superadmin account. After that, you will never need this setup password again.

As email address use the ‘user for an initial email addresschosen at the beginning. ( ex: alter@withyourdomain.com )
As password create a login password ( ex: 4y77d3f453re3502613e ) e Salve  it to the text file.




You should close off access to https://alter.withyourdomain.com/postfixadmin/setup.php after having used it.
Então corre esta:

echo "<Files \"setup.php\">
deny from all
</Files>" > /srv/postfixadmin/public/.htaccess






Navigate to the main Postfix Admin login page:
https://alter.withyourdomain.com/postfixadmin/
Log in as the newly created administrator account. ( ex: alter@withyourdomain.com , 4y77d3f453re3502613e )
Choose the Domain List -> New Domain option in order to create the withyourdomain.com domain, and check Add default mail aliases.

Next navigate to Domain List -> Domain List and click on the name of your domain to view it. From that page you can then add mail users (Add mailbox) and aliases (Add alias).
Create a new mailbox for your domain ( ex: alter@withyourdomain.com , 4y77d3f453re3502613e, Alter )
Create another ( ex: bounce@withyourdomain.com )
 
5. Phpmyadmin

Only if you need of Phpmyadmin run this to install it:

./phpmyadmin.sh



  Finally you have your own SMTP Mail Server provider for sending unlimited emails via these SMTP settings:

SMTP settings
Host: alter.withyourdomain.com
Porta:   25           587           465
SSL/TLS:   TLS TLS SSL
Username: alter@withyourdomain.com
Password: sua senha criada na etapa 4
 
 

Access web interfaces via a web browser

   

► Access the Postfix Admin for adding mail users https://alter.withyourdomain.com/postfixadmin/
( ex: alter@withyourdomain.com , 4y77d3f453re3502613e )

► Access the Roundcube webmail user interface via https://alter.withyourdomain.com/roundcube/
Login with the credentials you created in step 4.
( ex: Username: alter@withyourdomain.com and Password: 4y77d3f453re3502613e )

► Now you can access the Phpmyadmin web interface via https://alter.withyourdomain.com/phpmyadmin/
Then enter mailadmin as user and the password you chose in in step 1.
( mailadmin, your_db_password )


What’s next?

Based on what you need to do, you can choose every one of these tutorials:

Carrinho
Seu carrinho está vazio no momento.