Gestione mail: un paio di domande

giovedì 19 ottobre 2006 - 23.57

nullatore Profilo | Junior Member

come si crea un modulo di 'gestione posta' da sito?

Si tratterebe """solo""" di creare 4 moduli: lettura da pop3 server, presentazione dati, modulo per la generazione mail, invio a smtp server? Oppure c'e' qualcosa che ignoro?

Perche molti siti che ho visto gestiscono questa funzione tramite cgi o exe? E' gestibile con asp.net?

Sono confuso.

Grazie.

Brainkiller Profilo | Guru

>Perche molti siti che ho visto gestiscono questa funzione tramite
>cgi o exe? E' gestibile con asp.net?

Probabilmente cgi o exe perchè si interfacciano generalmente con Mail Server tipo Unix/Linux e accedono direttamente. Le mail sono locali quindi accedono come fosse un database, mentre con il tuo sistema accedi generalmente a caselle remote, il chè sarà decisamente più lento.

La procedura è semplice, per ricevere posta e usare POP3 bisogna far uso di una libreria .NET che implementi questo protocollo. Qui trovi una guida per creare una lib di questo tipo:
http://www.dotnethell.it/articles/POP3.aspx

Per spedirle invece basta che usi la classe MailMessage che ti offre il .NET Framework che è fra l'altro abbastanza avanzata.
Ciao

David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/

nullatore Profilo | Junior Member


>Per spedirle invece basta che usi la classe MailMessage che ti
>offre il .NET Framework che è fra l'altro abbastanza avanzata.


Sapresti dirmi la differenza dell'invio mail sincrono e asincrono? Quale dovrei usare?

Grazie ancora

Brainkiller Profilo | Guru

>Sapresti dirmi la differenza dell'invio mail sincrono e asincrono?
>Quale dovrei usare?
>Grazie ancora

Hai fatto bene ad aprire un nuovo Thread. Ti ho risposto infatti lì:
http://www.dotnethell.it/forum/messages.aspx?ThreadID=11540
Ciao

David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5