PDA

View Full Version : اشکال در ارسال ایمیل با Asp.net



aminzadeh_mojtaba
پنج شنبه 21 اسفند 1382, 11:18 صبح
با عرض سلام
یه اشکال خیلی الکیه.
وقتی از خاصیت TO فضای نام mailmessage استفاده می کنم روی این خاصیت خطا می دهد.
البته با خاصیت Bcc کار می کند.
پیغام خطا:
identifier expected but "TO" Found
کد خطا 65 می باشد.
وقتی هم مفهوم پیغام را در راهنمای دلفی نگاه می کنم مفهوم آن را ننوشتن سیمیکلون در خط قبل بیان می کند. در صورتی که خط قبل من کلمه کلیدی Begin است.


procedure TWebForm1.Button1_Click(sender: System.Object; e: System.EventArgs);
Var mail:MailMessage;
begin
Mail.To:=textBox2.text;
Mail.From:=TextBox1.Text;
system.Web.Mail.SmtpMail.SmtpServer:='mail.jonoob. net';
system.Web.Mail.SmtpMail.Send(Mail);
end;

m_reza
یک شنبه 11 مرداد 1383, 12:31 عصر
منم دقیقا همین مشکل مسخره رو دارم . :?

لطفا راهنمایی فرمایید . :wink:

m_reza
چهارشنبه 14 مرداد 1383, 11:13 صبح
مسخره تر از این مشکل وجود نداره . مشکلش یک & ناقابل قبل از TO بود
اینم کدش :


uses System.Web.Mail;
...

var
MailMessage : System.Web.MailMessage;
begin
mailMessage := MailMessage.create;
try
with mailMessage do
begin
From := 'abcd@aol.com';
&To := 'someone@somewhere.net';
Subject := 'This is the subject line';
Body := 'this is the mail body text;
BodyFormat := System.Web.Mail.MailFormat.Text;
end;
SmtpMail.SmtpServer := 'SMTPSERVER NAME';
SmtpMail.Send(mailMessage) ;
except on e : Exception do
MsgResult.Text := 'Error occured!';
end;
end;