---
title: Cum se trimite un email din ASP?
description: "Trimiterea de emailuri prin autentificare SMTP din ASP se poate face cu CDO: ``` ``` Înlocuiește serverul, utilizatorul și parola cu datele contului tău de email."
url: "https://www.hostx.ro/kb/cum-se-trimite-un-email-din-asp/"
updated: "2026-07-25"
category: Programare / Aplicații / ASP
tags:
  - ASP.NET
  - configurare email
  - Email
  - SMTP
---

# Cum se trimite un email din ASP?

Trimiterea de emailuri prin autentificare SMTP din ASP se poate face cu CDO:

```
<%
Function SendMail(SMTPServer, User, Pass, MailFrom, MailTo, Subject, Body)
  Dim cfg, msg
  Set cfg = CreateObject("CDO.Configuration")
  cfg.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
  cfg.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = SMTPServer
  cfg.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
  cfg.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusername") = User
  cfg.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendpassword") = Pass
  cfg.Fields.Update
  Set msg = CreateObject("CDO.Message")
  Set msg.Configuration = cfg
  msg.From = MailFrom
  msg.To = MailTo
  msg.Subject = Subject
  msg.TextBody = Body
  msg.Send
End Function

Call SendMail("mail.domeniultau.ro", "user@domeniultau.ro", "parola", "user@domeniultau.ro", "destinatar@exemplu.ro", "Subiect", "Continut")
%>
```

Înlocuiește serverul, utilizatorul și parola cu datele contului tău de email.
