View Single Post
Old 19-02-2005, 13:00   #3
#!/bin/sh
Senior Member
 
L'Avatar di #!/bin/sh
 
Iscritto dal: Aug 2002
Messaggi: 1909
Re: Mail Server con multidominio

Quote:
Originariamente inviato da Pigna
Ciao a tutti, mi e' stato affibbiato un lavoro abbastanza complesso e vorrei qualche consiglio sull'implementazione.

Devo creare un mail server con 3 domini, 2 locali e 1 pubblico.

Devo poter permettere a tutti gli utenti appartenenti ai domini locali di inviare mail solo ai 2 domini locali e al dominio pubblico e riceverli da tutti e tre i domini(quindi solo ai domini configurati sulla macchina) mentre gli utenti del dominio pubblico devono poter inviare mail a qualsiasi indirizzo.

Inoltre, come se non bastasse, il dominio pubblico temporaneamente e' gestito in outsourcing quindi dovrei trovare il modo (pensavo fetchmail) di scaricare la posta dal server pubblico sul mio mail server e consegnarla in tutte le caselle. Su questo mail server pero' ci devo configurare circa 20 email (pubblici) su 100, quindi dovrei fare in modo che se un utente manda un mail a uno dei 80 esterni il mail non rimanga sul server ma venga inviato sul server in outsourcing.

Provo a spiegarmi meglio con un esempio:

Mettiamo che i domini locali siano pippo.org e topolino.org mentre il dominio pubblico sia paperino.org.

L'utente user1@pippo.org puo' inviare mail solo agli utenti del domino pippo.org, topolino.org e paperino.org.
L'utente user2@topolino.org puo' inviare mail solo agli utenti del domino pippo.org, topolino.org e paperino.org.
L'utente user3@paperino.org puo' inviare mail a qualunque indirizzo.

Sul server in outsourcing ho configurato gli utenti user3,user4 e user5 con dominio paperino.org, vorrei avare in modo che la posta di user3 venga scaricata sul mio mail server e consegnata all'utente user3@paperino.org e se l'utente user3 invia un mail all'utente user4 questo mail venga consegnato sul server in outsourcing.

E' un po' complicato, spero di essere stato abbastanza chiaro.

Il mail server devo fornire i servizi SMTP, POP, IMAP, WebMail inoltre vorrei poter utilizzare delle rubriche condivise (pensavo OpenLDAP) ai client.

Che cosa mi consigliate (Postfix, Qmail, Courier, Cyrus o cos'altro) per poter gestire questa configurazione?
anche io ho un problema simile. qmail non gestisce il relay selettivo in base agli utenti. mi spiego meglio. non puoi fare una roba simile: l'utente user@pippo.com spedice solo a pippo.com, mentre user2@pippo.com spedisce dove gli pare. se vuoi fare una roba simile (gestire il relay in base all'utenza), secondo me devi usare postfix, che dovrebbe farlo. postfix lo conosco praticamente zero, ma mi sembra che possa farlo. se vuoi usare qmail io ho fatto una script in perl che riesce a far gestire il relay in base alle login degli utenti, ma è pensato per qmail-ldap (che usa openldap o un altro server ldap per gestire gli utenti) e non per qmail normale. se ti serve te lo passo. Nel tuo caso potresti prendere due piccioni con una fava, visto che vuoi usare openldap per la rubrica condivisa: crei gli utenti di qmail-ldap e usi lo stesso dit per pescare le informazioni per la rubrica. ti risparmieresti anche di dover mantenere la rubrica sincronizzata con il db degli utenti. per il problema del dominio in outsourcing mi sembra che con fetchmail o getmail si risolva il problema. per info su qmail-ldap:
http://www.nrg4u.com/
__________________
AMD Athlon64X2 4400+@2700Mhz - Asus A8N32-SLI - 1GBddr400 - Dell Inspiron 6000 all powered by Gentoo-Linux
Eight days of the week we're dead on our feet, take me aside just shoot me. No black and white, black and white. Wish we could drive right through you. - Eight Days - PitchShifter
#!/bin/sh è offline   Rispondi citando il messaggio o parte di esso