Kodumu çalıştırdığım, aynı makinede yüklü görünüm kullanarak postaların nasıl gönderileceğini biliyorum. Şimdi, buradaki gereksinim, asp.net koduna posta göndermek için kuruluşumun exchange sunucusuna (Microsoft OWA) erişmek.ASP.NET'te EXCHANGE SERVER (Microsoft Outlook Web Erişimi) (Microsoft Outlook Web Erişimi) kullanarak e-posta gönderin
Mümkün mü? Eğer evetse, o zaman plz biraz ışık atar.
Thnx
GÜNCELLEME
Çözüm var. Çalışma kodunu, yardım isteyen herhangi biri için buraya gönderiyorum. mutlu kodlama!
protected void Button1_Click(object sender, EventArgs e)
{
ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2007_SP1);
//service.AutodiscoverUrl("[email protected]");
service.Url = new Uri("https://yourwebmailaddress.com/ews/Exchange.asmx");
service.UseDefaultCredentials = true;
//service.Credentials = new WebCredentials("username", "password");
EmailMessage message = new EmailMessage(service);
message.Subject = "My auto mail from exchange server";
message.Body = "hi everyone !";
message.ToRecipients.Add("[email protected]");
message.Save();
message.SendAndSaveCopy();
Label1.Text = "Success !";
}
Başka Soru: Nasıl Microsoft Exchange 2003 kullanımı ?? 'coz EWS orada desteklenmiyor. Lütfen herhangi bir fikri güncelleyin ...?
Ne demek istiyorsun? OWA sadece değişim sunucunuza erişmek için bir web sitesidir. Belki de sorunuz, e-postaları exchange kullanarak nasıl gönderebilirsiniz? –
@ oskar - Soru düzenlendi. bildirmek için thnx.Evet Kodum aracılığıyla exchange sunucusuna erişmek istiyorum. Değişim sunucusunun adresi nasıl belirlenir? – Kings
Lütfen güncellenmiş yanıtıma bakın. Umarım bu yardımcı olur. –