के माध्यम से Asp.Net ईमेल भेजना मैं नीचे कोड और कॉन्फ़िगर का उपयोग कर एएसपी.Net से जीमेल के माध्यम से एक ईमेल भेजने की कोशिश कर रहा हूं। दुर्भाग्यवश यह काम नहीं कर रहा प्रतीत होता है और यह एक त्रुटि संदेश फेंक नहीं रहा है। सर्वर लॉग या मेल आईआईएस मेल फ़ोल्डरों में कुछ भी नहीं है, मैंने यह पता लगाने के लिए पते से कचरे की भी जांच की है कि मेल वहां समाप्त हुआ है या नहीं। किसी भी तरह की सहायता की सच में प्रशंसा की जाएगी।जीमेल
सी # धारा
public void SendFeedback()
{
string emailFrom = this.Email.Text;
MailMessage message = new MailMessage();
// here is an important part:
message.From = new MailAddress(emailFrom, "Mailer");
// it's superfluous part here since from address is defined in .config file
// in my example. But since you don't use .config file, you will need it.
message.Subject = "www.gumpshen.com - Website Query";
message.IsBodyHtml = true;
message.Body = string.Format(" Name = {0}, Phone = {1}", Name.Text, Phone.Text);
message.Body += Environment.NewLine;
message.Body += Environment.NewLine;
message.Body += ProjectDetails.Text; ;
var client = new SmtpClient();
try
{
client.Send(message);
यह कॉन्फ़िग खंड है:
<system.net>
<mailSettings>
<smtp from="[email protected]" deliveryMethod="Network" >
<network host="smtp.gmail.com" port="587"
userName="[email protected]" password="myPassword"/>
</smtp>
</mailSettings>
</system.net>
मैं इसे एक आभासी निजी सर्वर पर होस्ट है, यह रास्ता नहीं मैं IIS7 में SMTP मेल कॉन्फ़िगर किया है के साथ क्या करने के लिए कुछ हो सकता है लेकिन मैं सिर्फ जादूगर भाग गया। – Burt