asp.net code en mail verzenden via amazon SES

Ik probeer een e-mail te sturen via de Amazon SES-service. Mijn code is afkomstig van hun documentatie:

 public static void SendWithSMTP(string username, string password, string host, int port)
{
    using (var client = new System.Net.Mail.SmtpClient(host, port))
    {
        client.Credentials = new System.Net.NetworkCredential(username, password);
        client.EnableSsl = true;
        client.Send("[email protected]", "[email protected]", "This is a test subject.", "This is a test email message body.");
    }

het probleem is dat ik de volgende uitzondering krijg:

De SMTP-server vereist een beveiligde verbinding of de client niet   geverifieerd. De serverreactie was: Verificatie vereist

Is er iemand met hetzelfde of een soortgelijk probleem? Eventuele suggesties voor dit probleem?

1
toegevoegd de auteur Usher, de bron

1 antwoord

dit lijkt erop dat de sleutel die u gebruikt verkeerd is, bevestig dit, anders maakt u een nieuwe.

Zorg ervoor dat de afzender-ID ook toestemming heeft om e-mail te verzenden, hetzelfde kan worden gedaan via het configuratiescherm van Amazon ses.

In uw code moet u [email protected] toestaan ​​om e-mail te verzenden

1
toegevoegd