# Come invio email dal mio server?

https://www.seturack.com/it/base-di-conoscenza/articolo/how-to-send-email-from-my-server

Ci sono due modi per inviare email dal server: con un servizio email oppure con un tuo mail server. Il primo non richiede di aprire nulla. Per il secondo apri dal pannello la porta 25 in uscita.

## Inviare con un servizio email

È il modo più semplice per WordPress, WooCommerce, Nextcloud e la maggior parte delle app. Inserisci l'indirizzo e la password del tuo servizio email nelle impostazioni SMTP dell'app. Questi servizi usano la porta 587 o 465, e quelle porte sono sempre aperte sul tuo server.

## Inviare con un tuo mail server

I mail server si scambiano i messaggi sulla porta 25. Sui nuovi server la porta 25 in uscita parte chiusa. Partiamo così perché un solo server che invia spam può far finire in blacklist tutti quelli dello stesso blocco IP. Aprirla richiede un clic:

1. Nel pannello apri **I miei server** e clicca sul tuo server.
2. Apri lo strumento **Regole firewall**.
3. Nella riga **Invio email** premi **Apri la porta 25** e conferma.

L'impostazione si applica in circa 15 secondi e non serve riavviare il server. La tua scelta resta anche se reinstalli il server. Quando non ti serve più, puoi chiuderla dallo stesso punto.

Puoi verificare che la porta sia aperta sul tuo server così:

`timeout 5 bash -c 'exec 3<>/dev/tcp/gmail-smtp-in.l.google.com/25' && echo "25 open" || echo "25 closed"`

## Da tenere presente

- Le email in arrivo non sono toccate da questa impostazione. Riguarda solo le connessioni in uscita dal tuo server.
- Una regola di autorizzazione aggiunta al firewall non aggira questa impostazione. La porta si apre solo con questo pulsante.
- Perché le tue email arrivino nella posta in arrivo servono i record SPF, DKIM e DMARC. Per i dettagli vedi [prima di usare un tuo mail server](https://www.seturack.com/it/before-you-run-your-own-mail-server).
- L'invio di email di massa non richieste viola il contratto di servizio e può far sospendere il tuo servizio.
