smtp

Mattepuffo's logo
Inviare email con VB.NET

Inviare email con VB.NET

Per inviare email con VB.NET non dobbiamo installare librerie aggiuntive.

Abbiamo già tutto a disposizione; ma considerate che il codice qua sotto è generico, e l'invio dipende anche dal settaggio della vsotra casella email.

Ad esempio per Gmail dovete configurarla appositamente attivando le app meno sicure; sennò non riuscirete ad inviarle.

Mattepuffo's logo
Controllare esistenza email con PHP

Controllare esistenza email con PHP

Oggi parliamo di come controllare se una casella email esiste veramente usando PHP.

Non controlleremo se è "scritta bene", ma se è una casella reale.

Per fare questa operazione useremo una classe creata appositamente: SMTP_validateEmail!

Scaricatela dal link e aggiungetela alla directory del vostro progetto.

Mattepuffo's logo
Configurare Gmail in Outlook

Configurare Gmail in Outlook

Outlook è uno dei client di posta più usati in assoluto.

Io preferisco i client web, ma molti utenti preferiscono Outlook.

Oggi vediamo come configurare la posta di Gmail su questo client di posta.

Mattepuffo's logo
Inviare email da Gmail con PHP

Inviare email da Gmail con PHP

Se abbiamo un account Gmail, e vogliamo essere abbastanza sicuri di che la nostra posta non arrivi in spam, possiamo usarlo per inviare email dal nostro server.

Sostanzialmente dobbiamo mandare email usando SMTP e le credenziali del nostro account.

Inoltre, nel nostro esempio, vedremo come farlo usando la libreria PHPMailer (ormai non ne faccio più a meno).

Mattepuffo's logo
Inviare email con Python

Inviare email con Python

Python, come molti altri linguaggi, include librerie e classi per l'invio di email tramite protocollo SMTP.

Il modulo si chiama smtplib, ed è molto semplice da usare.

Quella che useremo noi è l'oggetto integrata SMTP, il cui costruttore richiede:

  • host -> l'host del server SMTP
  • port -> la porta di ascolto del server STMP
  • local_hostname -> se il server SMTP gira in locale

Poi useremo la funzione sendemail, che come al solito necessità di un sender, un receivers e un message.

Mattepuffo's logo
Inviare email in C#

Inviare email in C#

Piccola guida su come inviare email in C#, anche se la libreria è molto facile da usare e non richiede particolare studio.

Sul mio sito in Asp.NET Web Form ho messo una tabella da riempire; al click sul bottone mi viene spedita una mail.

La tabella è questa:

 













ControlToValidate="TxtNome" SetFocusOnError="True" Font-Bold="True">












ControlToValidate="TxtEmail" SetFocusOnError="True" Font-Bold="True">


ControlToValidate="TxtEmail" ValidationExpression="^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$"
Font-Bold="True">












ControlToValidate="TxtMessaggio" Font-Bold="True">








 

E l'evento richiamato è questo:

 

protected void send(object sender, EventArgs e)
{
SendEmail sm = new SendEmail();
sm.send(TxtEmail.Text, TxtMessaggio.Text, TxtNome.Text);
TxtEmail.Text = "";
TxtNome.Text = "";
TxtMessaggio.Text = "";
LblMessage.Text = "Mail inviata";
}

 

Fin qui nulla di particolare.