PDA

View Full Version : Server mail


aleale97
05-08-2010, 15:13
Ciao a tutti, ho un computer che sto utilizzando come web server e mi piacerebbe che sia anche un mail server. Dovrà essenzialmente scaricare la posta da vari server(gmail,tiscali,hotmail), applicare dei filtri e aprire un server smtp in modo che poi io con gli altri computer di casa mi connetto con il client di posta a esso e scarico la posta già filtrata. Per fare questo mi dovreste indicare programma(possibilmente free) e procedura. Se poi fosse accessibile dall'esteno sarebbe anche meglio :rolleyes: ..
Grazie mille, Alessandro

wizard1993
07-08-2010, 10:45
sistema operativo?

Tasslehoff
07-08-2010, 11:08
Ciao a tutti, ho un computer che sto utilizzando come web server e mi piacerebbe che sia anche un mail server. Dovrà essenzialmente scaricare la posta da vari server(gmail,tiscali,hotmail), applicare dei filtri e aprire un server smtp in modo che poi io con gli altri computer di casa mi connetto con il client di posta a esso e scarico la posta già filtrata. Per fare questo mi dovreste indicare programma(possibilmente free) e procedura. Se poi fosse accessibile dall'esteno sarebbe anche meglio :rolleyes: ..
Grazie mille, AlessandroTi correggo su un dettaglio giusto per evitare possibili fraintendimenti, per scaricare la posta da questi account puoi benissimo utilizzare fetchmail.
Per poter scaricare dal server queste email tramite un mua (tipo Outlook o Thunderbird) non dovrai utilizzare il protocollo smtp ma il protocollo pop o imap, quindi dovrai installare sulla macchina un server pop o imap.

Io ho implementato qualcosa di simile sul mio serverino domestico, in realtà però scarico la posta dai vari account che ho sparso per il mondo e la forwardo tutta verso il mio account di posta principale.

Per fare questo ti basta fetchmail e postfix (configurato per utilizzare come relay di posta l'smtp del tuo provider, questo è il modo più sicuro per non finire in qualche blacklist).
Per quello che vuoi fare dovrebbe bastare fetchmail e un server pop/IMAP (es Dovecot), anche se francamente non ho ben capito cosa intendi per "applicare dei filtri".

aleale97
07-08-2010, 11:19
posso scegliere come siistema operativo fra windows xp professional sp3 o opensuse 11.
Non ho capito nulla di ciò che hai detto Tasslehoff :(
Ciao ciao

p.s. Grazie Tasslehoff perchè in un altro post mi avevi consigliato opensuse ed è 30 volte superiore a ubuntu...

Tasslehoff
17-08-2010, 23:44
posso scegliere come siistema operativo fra windows xp professional sp3 o opensuse 11.
Non ho capito nulla di ciò che hai detto Tasslehoff :(
Ciao ciao

p.s. Grazie Tasslehoff perchè in un altro post mi avevi consigliato opensuse ed è 30 volte superiore a ubuntu...Figurati :)

Giusto due concetti veloci:

MUA (http://en.wikipedia.org/wiki/Email_client) (Mail User Agent) = client di posta (es Outlook, Thunderbird, Eudora etc etc etc...)
MTA (http://en.wikipedia.org/wiki/Email_server) (Mail Transfer Agent) = server di posta (es Postfix, Lotus Domino, MS Exchange, Sendmail, etc etc etc...)


Ti parli di "aprire la porta smtp" per collegarti con i pc di casa al server che ha raccolto la posta dei vari account, dico bene?
Per fare questo non ha bisogno di aprire la porta tcp 25 (smtp), perchè per quello che cerchi non ti serve il protocollo smtp.
Ti serve un software che si colleghi via POP o IMAP (i protocolli che i client di posta - MUA - utilizzano per scaricare la posta da un server di posta - MTA) e scarichi le mail dai vari server di posta (di gmail,tiscali,hotmail).
Un software perfetto per questo utilizzo è fetchmail (http://fetchmail.berlios.de/).

Una volta scaricate tutte le mail puoi fare in modo che fetchmail le invii verso un server di posta, per far questo ti servirà un MTA (postfix è perfetto per questo, in realtà poi farà semplicemente da tramite verso il server SMTP fornito dal tuo provider adsl).

Più chiaro ora?

aleale97
21-08-2010, 17:24
Ok, credo di aver capito. insomma nel mio server con ubuntu/opensuse/windows devo installare fetchmail che scarica la posta, poi devo installare postfix che la raccoglie e su ogni client thunderbird che la riprende da postfix. Ok?
Ho capito bene?
Dove posso prelevare i programmi(che sono free giusto?)

Mi sa che ho messo troppi punti di domanda... Vi saluto, ciao ciao

aleale97
24-08-2010, 16:41
Ho detto giusto? In ogni caso oggi torno a casa :-( e quindi proverò a fare quello che mi avete proposto con una guida trovata sul sito di debian molto dettagliata(ovviamente installarò anche debian).

Vi saprò dire, grazie intanto, Alessandro

aleale97
27-08-2010, 14:05
Ho tentato di installare con la seguente guida: http://guide.debianizzati.org/index.php/Mail_Server ma ci sono cose che proprio non capisco... Aiuto?

gargamella
28-08-2010, 09:39
Ho tentato di installare con la seguente guida: http://guide.debianizzati.org/index.php/Mail_Server ma ci sono cose che proprio non capisco... Aiuto?

Come possiamo aiutarti se non dici quali sono i problemi?:confused:

IronFly
28-08-2010, 11:05
approffitto del thread, chiedendo quale MTA posso usare su Win7; volevo fare la stessa cosa di aleale97 solo che su Win7.

l'OS è una scelta obbligata. :D

dateme_un_nick
28-08-2010, 22:48
approffitto del thread, chiedendo quale MTA posso usare su Win7; volevo fare la stessa cosa di aleale97 solo che su Win7.

l'OS è una scelta obbligata. :D

hmailserver ;)

aleale97
29-08-2010, 16:05
Facciamo una bella cosa.. Anche io sono più pratico in windows... Ho installato XP(modificato con nlite). ora cosa faccio? Grz

Tasslehoff
01-09-2010, 22:55
Ok, credo di aver capito. insomma nel mio server con ubuntu/opensuse/windows devo installare fetchmail che scarica la posta,Fin qui tutto perfetto, segui alla lettera la guida di debianizzati nella sezione "Fetchmail".

poi devo installare postfix che la raccoglie e su ogni client thunderbird che la riprende da postfix. Ok?
Ho capito bene?
Dove posso prelevare i programmi(che sono free giusto?)

Mi sa che ho messo troppi punti di domanda... Vi saluto, ciao ciaoQui invece ci sono ancora un po' di inesattezze, Postfix ti serve soltanto se devi inviare posta dal tuo server verso un altro server di posta.
Ricorda, il protocollo SMTP serve esclusivamente per trasferire le email da un client di posta ad un server oppure tra server di posta.

Per fare in modo che tu possa usare un client Thunderbird per riprendere le email scaricate da fetchmail devi installare un server POP o IMAP (a seconda del protocollo che preferisci usare) come Dovecot (http://www.dovecot.org/) oppure Courier (come indicato nella guida di debianizzati che hai linkato alla sezione "Server IMAP4").

Postfix (o Sendmail) ti servirebbe solo se volessi inoltrare ad un altro indirizzo email le email scaricate con fetchmail.

Facciamo una bella cosa.. Anche io sono più pratico in windows... Ho installato XP(modificato con nlite). ora cosa faccio? GrzMolti di questi software sono installabili anche su Windows tramite Cygwin (http://www.cygwin.com/), ma in questo modo ti complichi enormemente la vita imho.

Se si esclude Lotus Domino (che francamente mi sembra esagerato per questo tipo di utilizzo, sebbene faccia tutto) io non ho mai lavorato con nessun altro server di posta per Windows, per cui francamente non saprei come aiutarti.

Puoi provare hmailserver suggerito da dateme_un_nick, anzi grazie del suggerimento ci darò un'occhiata non appena finisco di migrare tutti i miei server Domino alla nuovissima e fantastica versione 8.5.2, ora Lotus Traveler funziona anche con Android e iPad ;)

Dulack
30-01-2011, 03:38
ciao a tutti,
invece di aprire un nuovo thread, riutilizzo questo, visto che l'argomento è lo stesso ... :D :D

Mi spiego, io ho necessità di controllare delle e-mail in ricezione, ma anche inviate di un account privato (ex. [email protected]), ma da 2 postazioni pc differenti.
Ad esempio dal pc1 (in ufficio 1), e dal pc2 (in ufficio 2). i due pc, sia l'1 che il 2, non saranno mai collegati contemporaneamente, ma o l'uno o l'altro, e per controllare la stessa e-mail.
Inizialmente ho pensato di creare un serverino di posta (con windows XP pro), dove configurerei un MUA qualsiasi, (ad es. Outlook), e poi mi collegerei tramite remoto da uno dei 2 pc... (in modo che in entrambi vedrei tutte le e-mail inviate e ricevute...)...

poi però mi hanno messo una pulce nelle orecchie....
invece di utilizzare il desktop remoto, di istallare nel serverino HmailServer, e sia sul pc1 che sul pc2, Outlook.
Ora pero' la domanda in questione è:
riesco a vedere su entrambi i pc (pc1 e pc2), tutte le e-mail ricevute? e soprattutto quelle inviate?!? ad esempio se invio un' e-mail dal pc1, se poi mi collego dal pc2, riesco a vederla?!?!?

grazie in anticipo..... :D

conzi
30-01-2011, 20:46
Ora pero' la domanda in questione è:
riesco a vedere su entrambi i pc (pc1 e pc2), tutte le e-mail ricevute? e soprattutto quelle inviate?!? ad esempio se invio un' e-mail dal pc1, se poi mi collego dal pc2, riesco a vederla?!?!?

si, se usi il protocollo imap (al posto del pop3)

Dulack
02-02-2011, 18:35
Purtroppo l'e-mail esterna è pop3....
quindi la mia idea era quella di scaricarla sul serverino, e poi rimandarla con imap, agli altri 2 pc...
solo che non so se è possibile...
più che altro, vorrei evitare di fare la cartella condivisa di thunderbird...
per fare una cosa fatta bene... solo che non ne ho la ben che minima idea di come fare....

conzi
02-02-2011, 22:06
hmailserver fa esattamente quello che vuoi.
lo installi, crei il dominio e gli utenti, poi per ogni utente imposti lo scaricamento da remoto (di uno o piu' account).

con outlook ti colleghi da dove vuoi via imap al tuo account su hmailserver...

conzi
02-02-2011, 22:07
hmailserver fa esattamente quello che vuoi.
lo installi, crei il dominio e gli utenti, poi per ogni utente imposti lo scaricamento da remoto (di uno o piu' account).

con outlook ti colleghi da dove vuoi via imap al tuo account su hmailserver...

fine del cinema.

Dulack
03-02-2011, 00:20
pettacolo... grazie...
ora provo ad istallarlo e vedere che riesco a fare... :D

Dulack
04-02-2011, 21:11
purtroppo non ci sono riuscito...
non ho capito come settare il tutto... e soprattutto se oltre Hmailserver
mi serve anche Fetchmail...

oppure mi basta solo HMS!?!
cioè hmailserver, da solo, mi scarica e tiene salvate le e-mail di un'accounto
esterno in pop3?!?e da solo me le invia tramite imap ad un client(vedi Outlook, Thunderbird,etc.) istallato su un'altro pc?!? e mi riesco a controllare sia inviati che ricevuti?!?

se è così, mi spiegate come lo dovrei impostare?!? o altrimenti cosa mi devo scaricare per fare questo?!?
grazie mille....

conzi
05-02-2011, 10:09
se usi hmailserver ti basta lui.
fetchmail non serve (servirebbe sotto linux).

-1) installa hmailserver
-2) crea il tuo dominio
-3) crea gli utenti (e rispettive password)
-4) in ogni utente, nella tab (external accounts) configura lo scaricamento via pop3 della tua casella remota
-5) sul pc windows dove hai installato hmailserver apri nel firewall (in ingresso) le porte 25 TCP (smtp) e 143 TCP (imap)
-6) configura i tuoi client via imap (attenzione che devono puntare al pc con hmailserver) con gli utenti ([email protected]) e password che hai creato al punto 3.

prova e dicci su quale punto ti incarti.

(se passi al forum di hmailserver trovi altri che ti possono aiutare)

Dulack
05-02-2011, 15:56
grazie mille... appena posso proverò... ;)

efrite15
10-02-2011, 11:11
purtroppo non ci sono riuscito...
non ho capito come settare il tutto... e soprattutto se oltre Hmailserver
mi serve anche Fetchmail...

oppure mi basta solo HMS!?!
cioè hmailserver, da solo, mi scarica e tiene salvate le e-mail di un'accounto
esterno in pop3?!?e da solo me le invia tramite imap ad un client(vedi Outlook, Thunderbird,etc.) istallato su un'altro pc?!? e mi riesco a controllare sia inviati che ricevuti?!?

se è così, mi spiegate come lo dovrei impostare?!? o altrimenti cosa mi devo scaricare per fare questo?!?
grazie mille....

Ma perché ti complichi in questo modo la vita?
Non è la stessa cosa se ti fai un account gmail (o registri un dominio, per quel che costano...) fai convergere tutta la posta in gmail e poi gestisci il tutto in IMAP? Senza avere apparati in più ecc....?
Magari ho capito male io però...