PDA

View Full Version : Programmare client di posta elettronica di base


DevilOfSky
16-02-2012, 17:43
Salve a tutti, volevo programmare un client di posta elettronica di base da installare per mia nonna :D

cioè tipo presente i telefonini con i pulsantoni :D

ecco una cosa di base, lettura e scrittura, nient'altro, al max inserire allegati.

che consigliate? sono un pò indietro con la programmazione in realtà :stordita:

!fazz
17-02-2012, 09:36
potresti provare ad usare .net la programmazione è semplice (http://msdn.microsoft.com/en-us/library/dk1fb84h.aspx) e la creazione dell'interfaccia è semplicissima

DevilOfSky
17-02-2012, 12:00
sei gentile grazie.
sai dove potrei trovare qualcosa di già fatto da cui prender spunto o un tutorial?

daxdaxdax
19-02-2012, 21:01
Ciao,
in VB.net ho usato l'invio diretto di mail da software, ti posto la procedura.. magari può essere inizio
'imposta destinatario
Dim sendTo As New MailAddress("DESTINATARIO@live.it")
'imposta mittente
Dim from As MailAddress = New MailAddress("INDIRIZZO CHE FIGURA COME @ MITTENTE.com")

'istanzia l'oggetto MailMessage
Dim message As New MailMessage(from, sendTo)

'campi del messaggio
message.IsBodyHtml = True
message.Subject = "OGGETTO DELLA MAIL"
message.Body = "TESTO DELLA MAIL <b> IN HTML </b> <br /> Mail di prova :)"

'credenziali di accesso
Dim basicAuthenticationInfo As New System.Net.NetworkCredential("lOGIN", "PASSWORD")

'imposta connesione con il server GMAIL
Dim SMTPServer As New SmtpClient("smtp.gmail.com")
SMTPServer.UseDefaultCredentials = False
SMTPServer.Port = 587
SMTPServer.Credentials = basicAuthenticationInfo
SMTPServer.EnableSsl = True

'invio della mail
SMTPServer.Send(message

:)

__ZERO_UNO__
19-02-2012, 22:53
Ciao! Secondo me potresti considerare anche Ruby come linguaggio, perchè è molto facile e veloce da imparare, permette di sviluppare software con incredibile velocità e avresti subito a disposizione migliaia di gems (gemme) di ogni tipo, cioè librerie freeware, se non opensource, anche di elevato profilo (vedi per esempio rake) già implementate da altri sviluppatori. In prativa dovresti solo trovare la libreria per ricevere e spedire emails (non è affatto una cosa banale da implementare) che più ti aggrada integrarla nel tuo programma e costruire l'interfaccia grafica.
Io amo Ruby :D .


www.ruby-lang.org/
http://rubygems.org/

P.S.
Inoltre se desiderassi aiuto esiste un bel forum in italiano e anche in inglese completamente dedicato a Ruby, oppure puoi visitare il canale IRC ruby o ruby-lang (entrambi in inglese) situati sul server freenode. O anche scrive qui ovviamente.
http://www.ruby-forum.com/forum/19