2010-04-07 3 views
0

I Wonna envoyer par email smtp gmail, mais les utilisateurs devraient voir mon corporatiste "From"SmtpClient, envoyez un email par smtp.gmail.com, mais d'un autre compte

SmtpClient smtp = new SmtpClient("smtp.gmail.com", 587); 
smtp.EnableSsl = true; 
smtp.Credentials = new NetworkCredential("[email protected]", "pass", "mail.dynback.com"); 

Je reçois SmtpException: « La Le serveur SMTP nécessite une connexion sécurisée ou le client n'a pas été authentifié La réponse du serveur était: 5.5.1 Authentification requise "

J'ai entendu son tout possible et appelé" Relay ", mais je ne suis pas sûr, dois-je mettre en quelque sorte google credentials?

Répondre

0

Utilisez la fonction "Enregistrer sous" dans Gmail.

0

Vous devrez utiliser un compte Google pour les informations d'identification. Vous devriez être en mesure de définir l'adresse De ou ReplyTo dans votre MailMessage à tout ce que vous voulez.

+0

Son envoi, mais je ne vois pas [email protected] dans De. On dirait que trouvé une solution: http://blog.abettergeek.com/server-management/windows-server-2008-r2-smtp-and-gmail-for-domains-or-how-i-learned-to-let- go-and-love-smart-hosts / –

Questions connexes