Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Mail Server

0 views
Skip to first unread message

nek2000

unread,
Mar 12, 2003, 7:05:02 AM3/12/03
to
Qualcuno mi saprebbe consigliare un buon mail server multi-piattaforma free?
Nel sito che sto creando con Apache+PHP+MySql vorrei dare la possibilità di
far registrare gli utenti e creare account di posta. Quindi vorrei che il
mail server contenga le pagine html-php che permettano agli utenti di
registrarsi e/o leggere/scrivere le e-mail.

Qualcuno mi saprebbe dare una dritta dato che sono alle prime armi?

Grazie mille.

Ely77

unread,
Mar 12, 2003, 1:38:53 PM3/12/03
to
"nek2000" <nek...@infinito.it> ha scritto nel messaggio
news:b4n84k$1sda9k$1...@ID-134361.news.dfncis.de...

> Qualcuno mi saprebbe consigliare un buon mail server multi-piattaforma
free?
> Nel sito che sto creando con Apache+PHP+MySql vorrei dare la possibilità
di
> far registrare gli utenti e creare account di posta. Quindi vorrei che il
> mail server contenga le pagine html-php che permettano agli utenti di
> registrarsi e/o leggere/scrivere le e-mail.

Tempo fa ne ho fatto uno... ma con ASP, Access e su IIS.. :-) La tua scelta
è senza dubbio migliore per alcune caratteristiche di PHP e perchè IIS
possiede dei firewall e delle restrizioni possedute dal demonio e non è
molto semplice configurarle.
Per quanto riguarda il server smtp, a seconda di quale sistema operativo
utilizzi il codice cambia completamente. Se usi windows che compilatore usi?
Probabilmente ti conviene utiilzzare componenti pronti, altrimenti l'smtp
non è difficile: le stringhe arrivano tutte con un ordine prefissato, il
casino è gestire gli allegati e il multithreading. Per linux penso esista
codice pronto...
Per quanto riguarda il relaying della posta su altri server smtp.... non so
potresti inizialmente utilizzare i comandi di script avanzati, tipo cdons...
non so cosa sia l'analogo per php. Poi però dovrai cambiare perchè i tuoi
utenti in questo caso non possono avere informazioni sulla eventuale non
avvenuta consegna della mail.
Puoi risolvere con una cgi dedicata all'invio delle mail: client per smtp.
Ciao e buon lavoro


Valter Minute

unread,
Mar 13, 2003, 3:56:41 AM3/13/03
to
"nek2000" <nek...@infinito.it> wrote in
news:b4n84k$1sda9k$1...@ID-134361.news.dfncis.de:

> Qualcuno mi saprebbe consigliare un buon mail server multi-
> piattaforma free?

[...]


> Qualcuno mi saprebbe dare una dritta dato che sono alle prime
> armi?
>

Ti posso dare due dritte...

- Le pagine che permettono di leggere/scrivere e-mail saranno sempre
e comunque gestite dal server _web_. Si collegheranno poi (molto
probabilmente via SMTP) a un server di posta (non necessariamente
sullo stesso PC) che provvederà a inviare il messaggio.
Ci sono due possibilità:
1. la pagina richiama uno script o un programma che ricava
dall'indirizzo e-mail il server di posta a cui spedire il messaggio e
si collega direttamente. Vantaggio: non ti serve un server SMTP.
Svantaggi: il tuo server deve poter comunicare verso un qualsiasi
indirizzo esterno, almeno sulla porta 25.
2. la pagina si collega a un server SMTP che smista poi la posta.
Vantaggi: ti colleghi sempre allo stesso server che gestirà eventuali
retry etc. Il server può non essere gestito da te (dipende dal
contratto che hai con il tuo provider, credo). Svantaggi: se non puoi
appoggiarti a un server esterno, ti devi gestire anche un server
SMTP. Per semplificarti la vita puoi cercare un server che gestisca
solo la spedizione della posta e non i protocolli (POP3, IMAP)
utilizzati per leggerla. Un server simile è fornito con IIS, ma non è
free (nemmeno nel senso della birra, visto che lo paghi con la
licenza di windows 2K/XP) e tantomeno multipiattaforma.

- Posta la domanda nel ng giusto

--
Valter Minute
vmi...@inwind.it (the reply address of this message is invalid)

0 new messages