Newsgroup: it.comp.lang.visual-basic
Titolo: [VB.NET] Inviare e ricevere email da VB.NET

Salve a tutti,
per inviare  e ricevere email in 
VB.NET
 posso usare gli esempi che trovo nel
sito comune per VB6 o in 
VB.NET
 e' tutto diverso?
Grazie in anticipo a tutti coloro che mi vorranno rispondere.
--
Ciao
Roberto

 wrote in message
news:2x6v9.85492$RO.22...@twister1.libero.it...


Dove potrei trovare informazioni al riguardo?
Grazie in anticipo.
--
Ciao
Roberto

Grazie 1000!
--
Ciao
Roberto

Posso sapere anche io?
Grazie.

 sito comune per VB6 o in 
VB.NET
 e' tutto diverso?
Questo è il codice C#, convertirlo in VB.net è piuttosto banale.
Ciao
------
    void Button1_Click(Object sender, EventArgs e) {
            //  Build a MailMessage
            System.Web.Mail.MailMessage mailMessage = new
System.Web.Mail.MailMessage();
            mailMessage.From = txtSender.Text;
            mailMessage.To = 
mym...@mymailserver.com
;
            mailMessage.Subject = txtSubject.Text;
            mailMessage.BodyFormat = System.Web.Mail.MailFormat.Text;
            mailMessage.Body = txtBody.Text;
            System.Web.Mail.SmtpMail.SmtpServer = "
smtp.mysmtpserver.com
";
            System.Web.Mail.SmtpMail.Send(mailMessage);
    }
--
' // Initialize the expression evaluator
Engines.Evaluator = CreateObject("
http://www.neodatatype.net
")
' // you can find resources for and from the NG here!
Me.SitoComune = "
http://www.it-lang-vb.net
"

 wrote in message
news:Ei7v9.41247$aL4.1...@news1.tin.it...


             System.Web.Mail.MailMessage mailMessage = new
Pardon... ma credevo che questo esempio funzionasse con l'SMTP server di IIS
installato (o forse anche con un altro server SMTP) installato in locale
sulla macchina...
            Ciao
                                    Michele


 sulla macchina...
Scusate... devo avere dimenticato cosa sia l'italiano... :(((
Intendevo: credevo che funzionasse solo se il servizio SMTP di IIS é
installato sullo stesso computer che fa girare quel codice...
            Ciao
                            Allanon


 installato sullo stesso computer che fa girare quel codice...
E perchè?
Uno mica è obbligato ad avere IIS installato.
Basta che usi le informazioni che usi per il tuo client di posta.
Ciao


In teoria System.Web é il namespace di 
ASP.NET
 giusto?
Hai già provato a spedire mail con system.web?
Io sì (però ho IIS installato!)...


 Io sì (però ho IIS installato!)...
In effetti uso questo codice da una pagina .aspx... ed è vero che io non ho
IIS attivo, ma il server dove gira la pagina sì :P
Inoltre System.Web non sembra essere usabile da VS... (però la
documentazione è alquanto scarsa!)


documentazione è alquanto scarsa!)
<citazione>
The System.Web.Mail namespace contains classes that enable you to
construct and send messages using the CDOSYS (Collaboration Data
Objects for Windows 2000) message component. The mail message is
delivered either through the SMTP mail service built into Microsoft
Windows 2000 or through an arbitrary SMTP server. The classes in this
namespace can be used from 
ASP.NET
 or from any managed application.
</citazione>
In pratica:
1. richiede un sistema NT;
2. vuole il CDONTS installato;
3. e' un pacco :-(
4. per essere sicuri occorre ancora usare i socket.
-- 
ciao, hal
chi e' che diceva che con .NET non si usa piu' COM?

 chi e' che diceva che con .NET non si usa piu' COM?
AHahahhh... :)
Beh... all'inizio é ovvio... :)
Anche COM ai suoi albori usava DDE (e non sarei così stupito di scoprire che
qualche parte di COM usa ancora DDE...)


qualche parte di COM usa ancora DDE...)
La cosa triste e' che te la fanno pagare per nuova :-(
-- 
ciao, hal