C# NET email gondereimi hk
C# NET email gondereimi hk
c# nette mail gonderimi yapan ornek kod verebılırmısınız
En son metemete tarafından 03 Haz 2008 06:06 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
- ahmethakan
- Üye
- Mesajlar: 30
- Kayıt: 03 Eki 2005 05:26
- Konum: istanbul
Re: C# NET amil gondereimi hk
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Net.Mail;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void BtnGonder_Click(object sender, EventArgs e)
{
MailMessage mail = new MailMessage();
mail.To.Add(txtkime.Text);
mail.From = new MailAddress(txtkime.Text,
txtkimden.Text,
System.Text.Encoding.UTF8);
mail.Subject = txtkonu.Text;
mail.Body = txtmesaj.Text;
if (DropDownList1.SelectedItem.Text=="HTML Metin")
mail.IsBodyHtml = true;
SmtpClient smtp = new SmtpClient();
smtp.DeliveryMethod = SmtpDeliveryMethod.PickupDirectoryFromIis;
smtp.Host = "localhost";
try
{
smtp.Send(mail);
uyariMesaji.Text = "Durum: E-mail Gönderildi";
}
catch (Exception ex)
{
uyariMesaji.Text = "Durum: E-mail Gönderilemedi" + ex.Message;
}
}
}
detaylı örnek aşağıdaki linkted..
http://www.forxy.net/ViewKonuDetay.aspx?KonuID=232
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Net.Mail;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void BtnGonder_Click(object sender, EventArgs e)
{
MailMessage mail = new MailMessage();
mail.To.Add(txtkime.Text);
mail.From = new MailAddress(txtkime.Text,
txtkimden.Text,
System.Text.Encoding.UTF8);
mail.Subject = txtkonu.Text;
mail.Body = txtmesaj.Text;
if (DropDownList1.SelectedItem.Text=="HTML Metin")
mail.IsBodyHtml = true;
SmtpClient smtp = new SmtpClient();
smtp.DeliveryMethod = SmtpDeliveryMethod.PickupDirectoryFromIis;
smtp.Host = "localhost";
try
{
smtp.Send(mail);
uyariMesaji.Text = "Durum: E-mail Gönderildi";
}
catch (Exception ex)
{
uyariMesaji.Text = "Durum: E-mail Gönderilemedi" + ex.Message;
}
}
}
detaylı örnek aşağıdaki linkted..
http://www.forxy.net/ViewKonuDetay.aspx?KonuID=232
Re: C# NET amil gondereimi hk
bende Microsoft Visual Studio .NET 2003 kabul etmıyor bunları
using System.Web.UI.WebControls.WebParts;
using System.Net.Mail;
using System.Web.UI.WebControls.WebParts;
using System.Net.Mail;
Re: C# NET amil gondereimi hk
arkadaşlar soruma hala cvp bulamadım?? help me?
Re: C# NET amil gondereimi hk
.net 1.1 de namespace System.Web.Mail olması lazım
http://www.codeproject.com/KB/IP/Email_ ... in_C_.aspx
http://www.codeproject.com/KB/IP/Email_ ... in_C_.aspx
Re: C# NET amil gondereimi hk
mail gonderemiyorum hata verıyor ??
Kod: Tümünü seç
MailMessage message = new MailMessage();
SmtpMail.SmtpServer = txtSunucu.Text;
message.From = txtGonderen.Text;
message.To = txtAlici.Text;
message.Subject = txtKonu.Text;
message.BodyFormat = MailFormat.Text;
message.Body = txtMesaj.Text;
message.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1");
message.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", txtKullanici.Text);
message.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", txtSifre.Text);
SmtpMail.Send(message);
Kod: Tümünü seç
Hata : System.Web.HttpException: Could not access 'CDO.Message' object. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Runtime.InteropServices.COMException (0x80040213): Aktarım, sunucuya bağlanamadı. --- End of inner exception stack trace --- at System.RuntimeType.InvokeDispMethod(String name, BindingFlags invokeAttr, Object target, Object[] args, Boolean[] byrefModifiers, Int32 culture, String[] namedParameters) at System.RuntimeType.InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object[] args, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParameters) at System.Type.InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object[] args) at System.Web.Mail.LateBoundAccessHelper.CallMethod(Type type, Object obj, String methodName, Object[] args) at System.Web.Mail.LateBoundAccessHelper.CallMethod(Object obj, String methodName, Object[] args) --- End of inner exception stack trace --- at System.Web.Mail.LateBoundAccessHelper.CallMethod(Object obj, String methodName, Object[] args) at System.Web.Mail.CdoSysHelper.Send(MailMessage message) at System.Web.Mail.SmtpMail.Send(MailMessage message) at webmailgonder.WebForm1.Button1_Click(Object sender, EventArgs e) in c:\inetpub\wwwroot\webmailgonder\webform1.aspx.cs:line 80
Re: C# NET email gondereimi hk
local CDO hatası veriyordu bu, serverda çalıır muhtemelen..
Hatayı google da aratırsan çözümü bulursun, 2003 kullanmayalı uzun zaman oldu hatırlayamıyorum
Hatayı google da aratırsan çözümü bulursun, 2003 kullanmayalı uzun zaman oldu hatırlayamıyorum
Re: C# NET email gondereimi hk
vs 2005 yukleyince using System.Net.Mail ve mail problemi cozuldu tşkler