Kodlarında sorun yok. Aşağıakinide kullanabilirsin, ancak pop3 dessteği olan mail adresin olmalı.
// System.Web.Mail unitini uses bölümüne ekle
var
eMail: MailMessage;
begin
eMail := MailMessage.Create;
eMail.BodyFormat := MailFormat.Text; //Bunu MailFormat.Html de yapabilirsin
eMail.From := 'faosoft@faosoft.com'; //kimden
//smtp sunucu adresi
eMail.Fields['http://schemas.microsoft.com/cdo/configuration/smtsperver'] := 'mail.delphidunyasi.net';
eMail.Fields['http://schemas.microsoft.com/cdo/configuration/smtpserverport'] := Convert.ToString(25);
eMail.Fields['http://schemas.microsoft.com/cdo/configuration/sendusing'] := Convert.ToString(2);
eMail.Fields['http://schemas.microsoft.com/cdo/configuration/smtpauthenticate'] := Convert.ToString(1);
//doğrulanacak mail adresi
eMail.Fields['http://schemas.microsoft.com/cdo/configuration/sendusername'] := 'delphidunyasi@delphidunyasi.net';
//doğrulanacak mail adresinin şifresi
eMail.Fields['http://schemas.microsoft.com/cdo/configuration/sendpassword'] := 'şifrem';
eMail.&to := 'faosoft@hotmail.com'; //kime
eMail.Subject := 'konu yok'; //konu
eMail.Body := 'deneme'; //mesaj
//smtp sunucu adresi
SmtpMail.SmtpServer := 'mail.delphidunyasi.net';
//gönder
SmtpMail.Send(eMail);
end;