Archivio Tag: Mail Server

Passata la pasqua, ritornano i problemi di posta elettronica…

Il fine settimana pasquale, allungato dalla pasquetta, si è concluso degnamente con un giretto in moto verso l’Abetone e una fiorentina sanguinolenta degna di speciale menzione, con annesso il piacere di cuocersela in una bella griglia con brace di legna. Lo so, non dovrei manco guardarle, ma non dovrei guardare nemmeno caffè e alcolici, fumare, e un sacco di altre cose…

Posta elettronica, server mail e AntiSPAMLa settimana inizia con i soliti problemi di server mail aziendali gestiti con i piedi e/o abbandonati a se stessi, e con i titolari degli stessi che si lamentano che non inviano o ricevono messaggi importanti. Hai voglia a spiegar loro i motivi, con tanto di documentazione, non capiscono (o non vogliono capire), il loro server di posta è sempre andato bene e così deve continuare ad andare.

Ho deciso di cominciare a scrivere qualche post relativo a questi problemi. In questo modo, ai prossimi che mi rompono le scatole con pretese assurde, gli giro dei semplici link. Risparmiando tempo e incazzature, spero.

Sono cose semplici e volendo pure banali, ma sono le prime ad essere trascurate.

Sono sempre più infastidito dalla superficialità con cui viene trattato l’argomento, sia dai titolari delle aziende che hanno servizi di posta in rete locale, sia dai presunti consulenti/tecnici che hanno effettuato l’installazione o che si occupano del mantenimento di questi server.

Server mail su Windows: riavviare Windows!

A parte i canonici servizi mail nati sulla piattaforma Microsoft, che per motivi vari evito come la peste, esistono ottimi server mail che normalmente gestisco su piattaforme diverse (CommuniGate Pro, Kerio MailServer etc) che mettono a disposizione la loro bella versione per Windows.

Normale, visto che purtroppo è ancora la piattaforma più gettonata.

Poi capitano i comportamenti bizzarri del server, mail che spariscono nel nulla come tanti fantasmi formaggini ed altre stranezze, e via a spulciare i log come dannati.

Il più delle volte, per risolvere basta (è necessario?) riavviare il server, tutti i fantasmini ricompaiono, e le mail fanno i loro bei percorsi come dovrebbe essere.

Mi sono fatto un bell’appunto ad imperitura memoria: “prima di tutto, riavviare Windows!”

Creare account mail multipli in Plesk Panel

Il problema si pone quando ti chiedono di creare un dominio con qualche centinaia di account di posta elettronica: “Oddiomamma sai che due scatole a crearli tutti uno ad uno…” è la prima cosa che ti viene da pensare, perché l’interfaccia di amministrazione di Plesk non prevede, tra le tante cose purtroppo, la creazione di più account mail partendo da una lista di testo, una cosa che, tanto per dire, sarebbe estremamente comoda.

Non lo prevede l’interfaccia grafica di amministrazione, ma se si va a scavare nei meandri della documentazione si scopre che da terminale invece è possibile, e qui si tira un gran sospiro di sollievo!
Stiamo parlando di Plesk Panel per Linux, ovviamente, non so dire ci sia qualcosa di analogo per la versione Windows ma immagino di si.

Plesk su Linux prevede il comando mail, tra quelli che installa tra i suoi binari, e che si trova qui:

/usr/local/psa/bin/mail

Lanciato con l’opzione “–help”, questo comando mostra tutta la sua potenzialità.

La struttura del comando è semplice:

/usr/local/psa/bin/mail comandi <indirizzo_mail> [opzioni]

e una formula di partenza potrebbe essere questa:

/usr/local/psa/bin/mail -c account@dominio.it -mailbox true -cp-access true -passwd password

dove -c sta per “create”, e dopo l’indirizzo mail le opzioni riguardano la creazione della mailbox (con i valori predefiniti per il dominio), l’abilitazione all’accesso al pannello di controllo e per terminare la password, ovviamente sostituendo “password” con una stringa adeguatamente sicura.

Curiosando tra le varie opzioni si scopre che è possibile attivare e configurare l’antivirus, l’amministrazione dell’antispam e molte altre ancora.

A questo punto, avendo una lista di indirizzi mail da creare, è facile creare un file di testo dove riga per riga si definiscono i comandi, renderlo eseguibile e lanciarlo come uno shell script:

#!/bin/sh
/usr/local/psa/bin/mail -c account1@dominio.it -mailbox true -cp-access true -passwd password1
/usr/local/psa/bin/mail -c account2@dominio.it -mailbox true -cp-access true -passwd password2
/usr/local/psa/bin/mail -c account3@dominio.it -mailbox true -cp-access true -passwd password3
...

Qualche centinaio di account mail si creano in pochi minuti!

Io ho provato, per comodità e pigrizia, mettendo a tutti la stessa password, ma immagino che con un po’ di destrezza si potrebbe tranquillamente creare una variabile che definisca una password diversa per ogni account, autogenerata.

La facilità di installare Parallels Plesk Panel

Tra i Control Panel disponibili, Parallels Plesk Panel è sicuramente tra quelli che stanno avendo la maggior crescita ed un ottimo rapporto prestazioni-supporto/prezzo, soprattutto supporto/prezzo, che in un ambiente produttivo è estremamente importante.
Parallels Plesk Panel è disponibile per Windows e per diverse distribuzioni Linux, peccato non ci sia anche per Mac OS X.

Tralasciando la versione Windows, per refrattarietà genetica al sistema operativo di Redmond, qui ci sono le distribuzioni Linux supportate da Parallels Plesk Panel al momento di scrivere questo post (versione disponibile 9.3.0).

Una delle prime caratteristiche di questo Control Panel che guadagna la simpatia dell’amministratore di sistema è sicuramente la facilità dell’installazione, e se vi fa piacere la percorriamo assieme. Continua a leggere