EuropeID Centrum Pomocy

Szukaj domen
Szukaj na stronie
WHOIS
Wyszukuj globalnie z ponad 450 różnych domen
Przeszukaj wszystkie strony w serwisie
TLDs Aktualności FAQ
Wpisz nazwę domeny aby sprawdzić bazę danych WHOIS.
benefits of using domain optimisation

Informacje dotyczące obsługi klienta

Wysyłanie poczty do SMTP Relay wraz z uwierzytelnianiem - Jak wysyłać wiadomości e-mail za pomocą SMTP Auth w technologii .NET

Jak wysyłać wiadomości e-mail za pomocą SMTP Auth w technologii .NET

Poniżej znajduje się w pełni działająca implementacja metody, za pomocą której można wysyłać maile.

Wystarczy zmienić wartości, np. user@domain.tld na adres e-mail, z którego chcesz wysłać wiadomość, podać swoje hasło i zdefiniować adresata.

Możesz zauważyć, że inne przykładowe części kodu nie zawierają pola hasła, ale w takim przypadku absolutnie konieczne jest wysyłanie wiadomości e-mail za pośrednictwem bezpiecznego połączenia.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net.Mail;
using System.Net;

namespace Email
{
    class Program
    {
        static void Main(string[] args)
        {
            string SMTPhost = "mail.web-solutions.dk";
            int SMTPport = 465;

            string from = "user@domain.tld";
            string password = "password";
            string to = "user2@domain.tld";
            string subject = "";
            string body = @"";

            MailMessage message = new MailMessage(from, to, subject, body);
          
            SmtpClient client = new SmtpClient(SMTPhost, SMTPport);
            client.Credentials = new System.Net.NetworkCredential(from, password);

            try
            {
                client.Send(message);
            }
            catch (Exception ex)
            {
                Console.WriteLine("Exception caught: {0}",
                      ex.ToString());
            }
        }
    }
}

Powrót do najczęściej zadawanych pytań

Proszę czekać...