Ciao,
non ho capito il motivo del file .txt in allegato...se ti servono i dati dell'utente che si è registrato ti basta mandare una mail a chi di dovere con il testo che ti interessa come corpo della mail.
Se vuoi che arrivi anche a te, mettiti in BCC (che sarebbe il CCN italiano) così chi la riceve non sa che è arrivata anche a te.
Il codice è questo:
MailMessage message = new MailMessage("info@tuosito", txtEmail.Text);
message.Bcc.Add("tu@tuosito");
message.Subject = "...";
message.BodyEncoding = Encoding.Default;
message.IsBodyHtml = true;
message.Body = "Ciao,<br>Questa è una mail ...<br>Utente=" + txtUtente.Text ....;
SmtpClient client = new SmtpClient("smtp.tuosito", 25);
client.Credentials = new NetworkCredential("tu@tuosito, "tuapass");
Ciao.
Matteo Raumer
[MCAD, MVP Visual C#]
http://blogs.dotnethell.it/freeteo