2012-01-02 78 views
0

我想通過使用Google-Apps通過我的網站發送郵件,對於那個 我在web.config文件中添加了下面的代碼。OUTGOING SMTP - Google Apps

<add key="SMTPServer" value="smtp.gmail.com" /> 

守則.vb文件:

  Dim Mail As New MailMessage 
      Mail.From = ConfigurationManager.AppSettings("CustomerService") 
      Mail.To = txtEmailAddress.Text 
      Mail.Subject = "My subject - Recap" 
      Mail.BodyFormat = MailFormat.Html 
      Mail.Priority = MailPriority.Normal 
      Dim strMailbody As String = "" 
      strMailbody = <html></html> 
      SmtpMail.SmtpServer = ConfigurationManager.AppSettings("SmtpServer") 
      Mail.Body = strMailbody 
      SmtpMail.Send(Mail) 

同時發送郵件,我越來越喜歡例外: 服務器拒絕發件人地址。服務器響應是:530 5.7.0必須首先發出STARTTLS命令。 xu6sm38668916igb.7

任何人都可以幫助我。 謝謝, Jagadi

回答

0

谷歌SMTP服務器使用TLS加密發送消息。您必須啓用SSL並將出端口設置爲587才能正常工作。

還要確保在登錄到SMTP服務器時使用正確的憑據。