mail

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.

Mattepuffo's logo
Inviare email con PHP

Inviare email con PHP

Per l'invio di email da PHP abbiamo solo l'imbarazzo della scelta in quanto a librerie.

Io mi trovo molto bene con PHPMailer.

Qua vediamo come inviare email in maniera multipla.

Scaricate la libreria (un singolo file php) e mettetela in una directory.

La sostanza è questa:

  • in home page carichiamo tutti gli utenti che stanno nel database
  • abbiamo una colonna checkbox per selezionare gli utenti
  • abbiamo un form che prende tutte le email selezionate

La pagina nel complesso è questa:

Mattepuffo's logo
Inviare email con Java

Inviare email con Java

Java mette a disposizione delle API ben fatte per l'invio di mail.

Come vedremo usare queste API è davvero semplice.

Prima di tutto scarichiamo la libreria da qua.

Una volta aggiunto al progetto dovremmo essere in grado di importare i seguenti package (che sono quelli che ci serviranno per l'invio delle email):

import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.AddressException;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;

Mattepuffo's logo
Chi spia la tua posta?

Chi spia la tua posta?

Se abbiamo paura che qualcuno spii la nostra casella di posta possiamo usare un trucco per confermare i nostri sospetti.

Andiamo su onestafree e registriamoci.

Questo altro non è che un contatore di accessi alle pagine web.

Mattepuffo's logo
Aumentare la sicurezza delle caselle email

Aumentare la sicurezza delle caselle email

In molti hanno una mail usata solo per le registrazioni su forum e siti in modo da indirizzare tutto la spam su quella casella.

A volte però dobbiamo usarne una più importante per diversi motivi, avendo "paura" di riemprila di spam.

Possiamo però usare Emailcover.