Con lo script di oggi faremo in modo di collegarci alla nosta casella di posta elettronica, controllare quanti messaggi sono presenti ed eventualmente leggerli. Il tutto si appoggia al componente COM completamente free per uso privato, JMail.
Dopo aver effettuato l'installazione passiamo alla creazione della nostra pagina ASP che ci permetterà di leggere i messaggi.
<% 'Creiamo l'oggetto Set Mailbox = Server.CreateObject("jmail.POP3") 'Connettiamoci alla nostra casella di posta elettronica. 'Inseriamo i dati corretti per la connessione Mailbox.Connect "username", "password", "pop3server" 'A questo punto controlliamo quanti messaggi ci sono nella mailbox Response.Write "Hai " & Mailbox.Count & " messaggi nella tua casella di posta" Response.Write "<br><br>" 'Adesso stampiamo a video gli Headers dei messaggi If Mailbox.Count >0 Then For I=1 to Mailbox.Count Response.Write "Da : " & Mailbox.Messages(i).From Response.Write "Data : " & Mailbox.Messages(i).Date Response.Write "Oggetto: " & Mailbox.Messages(i).Subject Next End If Mailbox. Disconnect Set Mailbox = Nothing %>
In questo modo possiamo visualizzare tutti i messaggi presenti nella nostra casella di posta.
Nel prossimo numero vedremo come visualizzare un singolo messaggio in dettaglio.
Il componente è scaricabile da:
http://www.dimac.net/downloadForm.asp?itemId=29
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
I più letti di oggi
- Utilizzare il metodo CountBy di LINQ per semplificare raggruppamenti e i conteggi
- Effettuare il log delle chiamate a function di GPT in ASP.NET Web API
- Chiamare direttamente un numero di telefono con HTML5
- Richiamare programmaticamente le operazioni di aggiornamento, eliminazione e inserimento di FormView, DetailsView e GridView