EasyESP Email Service Provider

installare EasyESP

Prerequisiti

Per seguire questo tutorial, è necessario prima eseguire queste esigenze:


Quindi seguire questi cinque semplici passi:
1. installare EasyESP

Nota:I video tutorial sono della versione di EasyESP installata in Debian 8 e può essere utile anche per questa nuova versione, ma è necessario seguire la aggiornato testuale esercitazione.
   

copia il seguente script ( fare clic sulla piccola immagine che appare in alto a destra dello script ) e incolla nella ‘Zona da utilizzare una sola volta’ sotto.
Tra le virgolette modificare The_URL_of_the_EasyESP_script con il ‘sceneggiatura EasyESP‘ URL ricevuto via e-mail.
Poi Selezionare, copia, ‘Right Click‘ sulla finestra PuTTY e colpo ⤶ Inserisci installare EasyESP sul vostro server.
quando la richiesta copia la chiave di licenza ricevuto via e-mail, ‘Right Click‘ incollare ( qui non si può vedere nulla ) e colpo ⤶ Inserisci .
poi ha colpito e di continuare e di successo ⤶ Inserisci .
Quando lo script ha terminato l'installazione, l'ultima riga simile a questa: EasyESP stato installato con successo.

cd && wget -q --restrict-file-names=unix "The_URL_of_the_EasyESP_script" -O easyesp && chmod +x easyesp && ./easyesp
superficie da utilizzare una sola volta: * in questo ambito il testo verrà cancellato se si aggiorna questa pagina !

  Creare una password per il database MySQL
Generare una nuova password da utilizzare per l'accesso amministrativo al database MySQL con l'utilità pwgen. Esso consente di creare password sicure.
Correre il seguente script, poi Selezionare e Salva la password su un file di testo.

pwgen -s 20 1

  Inserire alcuni dati nel file di configurazione
copia questo script e incolla sul ‘Zona da utilizzare una sola volta’ di seguito per modificare your_db_password e alter (scegliere una parola come utente di un indirizzo e-mail iniziale) con la vostra, Selezionare tutti, copia e correre.

echo db_passwd=your_db_password >> /my.cfg
echo admin_adds=alter >> /my.cfg
superficie da utilizzare una sola volta: * in questo ambito il testo verrà cancellato se si aggiorna questa pagina !

  Configurare il server in esecuzione:

./conf

2. record di configurazione DNS in Ocean digitale

   



quindi immettere il nome di dominio e fare clic su ‘Add Domain’. ( ex: withyourdomain.com )

Riprendere a utilizzare stucco e correre il seguente script:

cat /dns.cfg
Gli sguardi risultato come questo:



Selezionare tutti risultato di output e incolla nel ‘Zona da utilizzare una sola volta’ sotto.
Adesso Selezionare la lunga stringa dopo il p = copia e incolla alla linea di mail._domainkey al posto di: your-string-in-a-single-line nel ‘Zona da utilizzare una sola volta’ sotto.

superficie da utilizzare una sola volta: * in questo ambito il testo verrà cancellato se si aggiorna questa pagina !

Puoi copia tutti i record ora e Salva loro di file di testo.
così, esso verifica inoltre che il valore di p = è una singola riga. ( no ‘capo automatico’ selezionato in ‘Formato’ sulla ‘Notepad’ )

A questo punto tornare a Ocean Digital, clicca sul tuo nome di dominio e record di configurazione DNS.

   

3. Creare certificati SSL con Encrypt Let sul vostro server


 

Correre questo per ottenere i certificati per il tuo dominio:

/etc/cron.weekly/certbot-renewal
Certbot può essere configurato per rinnovare automaticamente i certificati SSL prima della scadenza dopo ogni 90 giorni.

Aprire il file crontab in esecuzione Questo:

sudo crontab -e
Questo creerà un nuovo job cron che eseguirà il letsencrypt-Auto Command rinnovare ogni Lunedi alle 2:30 am.
Vai alla fine del file aperto usando ‘freccia verso il basso’ .
copia questa linea, poi ‘Right Click‘ per incollarlo.
Salva ed esci: stampa Ctrl + X salvare, stampa poi e Per confermare e colpo ⤶ Inserisci uscire.

30 2 * * 1 certbot renew >> /var/log/le-renew.log
Configurazione da in esecuzione:

./letsconf

4. Creare il primo account e-mail con Postfix Admin

Generare una nuova password di impostazione con l'utilità pwgen. ( ex: Gb54ejK87r332svbqa7 )
Correre il seguente script, poi Selezionare e Salva la password su un file di testo.

pwgen -s 20 1
Aprire un browser web e visitare il vostro server di posta in:
https://alter.withyourdomain.com/postfixadmin/setup.php
Immettere la password di configurazione appena creata e generare un hash di quella password.





copia questo script e incolla sul ‘Zona da utilizzare una sola volta’ di seguito per modificare ...la stringa lunga hash qui ... con l'hash generato, Selezionare tutti, copia e correre.

cat <<END >> /srv/postfixadmin/config.local.php
\$CONF['setup_password'] = '...the long hash string here...';
END
superficie da utilizzare una sola volta: * in questo ambito il testo verrà cancellato se si aggiorna questa pagina !





Poi tornare alla pagina di configurazione. È ora possibile utilizzare la password della configurazione selezionata ( ex: Gb54ejK87r332svbqa7 ) al fine di creare un account superadmin. Dopo di che, non avrai mai bisogno di nuovo questo password di configurazione.

Come indirizzo di posta elettronica usa la ‘utente per un indirizzo e-mail iniziale’ scelto all'inizio. ( ex: alter@withyourdomain.com )
come la password creare una password di accesso ( ex: 4y77d3f453re3502613e ) e Salva al file di testo.




Si dovrebbe chiudere l'accesso ai https://alter.withyourdomain.com/postfixadmin/setup.php dopo aver usato.
Poi correre Questo:

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






Accedere alla pagina principale di accesso Postfix Admin:
https://alter.withyourdomain.com/postfixadmin/
Accedere come l'account amministratore appena creato. ( ex: alter@withyourdomain.com , 4y77d3f453re3502613e )
Scegliere l'elenco domini -> opzione Nuovo dominio al fine di creare il dominio withyourdomain.com, e gli alias di posta elettronica di controllo Aggiungi predefinite.

Successivo navigare a Domain List -> Lista Dominio e fare clic sul nome del dominio per vederlo. Da quella pagina è possibile aggiungere gli utenti di posta (Aggiungi casella) e alias (Aggiungere un alias).
Creare una nuova cassetta postale per il tuo dominio ( ex: alter@withyourdomain.com , 4y77d3f453re3502613e, Alter )
creare un altro ( ex: bounce@withyourdomain.com )
 
5. phpmyadmin

Solo se avete bisogno di Phpmyadmin eseguire questo per installarlo:

./phpmyadmin.sh



  Finalmente avete il vostro fornitore di server di posta SMTP per l'invio di un numero illimitato di messaggi di posta elettronica tramite queste impostazioni SMTP:

impostazioni SMTP
Ospite: alter.withyourdomain.com
Porta:   25           587           465
SSL / TLS:   TLS TLS SSL
Nome utente: alter@withyourdomain.com
Parola d'ordine: la password creato nel passaggio 4
 
 

interfacce web di accesso tramite un browser web

   

► Accedere al Postfix Admin per l'aggiunta di utenti di posta elettronica https://alter.withyourdomain.com/postfixadmin/
( ex: alter@withyourdomain.com , 4y77d3f453re3502613e )

► L'accesso all'interfaccia utente Roundcube webmail tramite https://alter.withyourdomain.com/roundcube/
Effettua il login con le credenziali creato nel passaggio 4.
( ex: Nome utente: alter@withyourdomain.com e Password: 4y77d3f453re3502613e )

► Ora è possibile accedere all'interfaccia web tramite Phpmyadmin https://alter.withyourdomain.com/phpmyadmin/
quindi immettere mailadmin come utente e la password scelta in fase di 1.
( mailadmin, your_db_password )


Qual è il prossimo?

Sulla base di ciò che è necessario fare, si può scegliere ogni uno di questi tutorial:

Carrello
Il carrello è vuoto.