PDA

View Full Version : یک سوال در مورد ایمیل



peymannaji
یک شنبه 05 فروردین 1386, 00:02 صبح
سلام دوستان .
من از کدهای زیر جهت ارسال ایمیل برای دانت نت 1 استفاده کردم اما یک مشکلی هست اینکه کدهای attach کردن رو که میزارم ارور زیر رو میده :

Invalid mail attachment 'C:\Documents and Settings\ali\Desktop\user_new_starter.doc'.



و مورد بعدی من میخوام آیتم های نظیر نام و نام خانوادگی , شماره تماس , آدرس هم برام ارسال بشه اما با کدهایی که در اینجا هست من فقط میتونم یک سابجکت + آدرس ایمیل فرد کردی که ایمیل میده + متن ایمیل رو داشته باشم برای این مسئله ممنون میشم راهنماییم کنیم که چه کار باید کرد و به این مسئله فوری نیاز دارم .

کد های ایمیل :





Dim objmail As New MailMessage
objmail.From = mfrom
objmail.To = mailto
objmail.Subject = subject
objmail.BodyEncoding = System.Text.Encoding.UTF8
objmail.Body = htmltext
objmail.BodyFormat = MailFormat.Text
SmtpMail.SmtpServer = mailserver


Dim Attachment As New MailAttachment("Physical file destination")

objmail.Attachments.Add(Attachment)





objmail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserver", mailserver)
objmail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserverport", 25)

objmail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", 1)
objmail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", mfrom)
objmail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", pass)
Try
SmtpMail.Send(objmail)
Catch ex As Exception

End Try

peymannaji
یک شنبه 05 فروردین 1386, 18:45 عصر
منتظر راهنمایی شما عزیزان هستم ...

peymannaji
دوشنبه 06 فروردین 1386, 17:37 عصر
کسی نمیخواد مشکل مارو حل کنه ؟

peymannaji
دوشنبه 06 فروردین 1386, 23:59 عصر
مشکل دوم حل شد اما مشکل اول رو چیکار کنم ؟ البته وقتی روی هاست آپلود کردم هیچ اروری نداد اما هیچ فایلی هم attach نشد لطفا" راهنمایی کنید ...

peymannaji
چهارشنبه 08 فروردین 1386, 16:18 عصر
یعنی هیچ کس نیست مشکل مارو حل کنه !!!!!

amir.NET2
چهارشنبه 08 فروردین 1386, 16:42 عصر
در مورد مشکل دوم

شما می خواید یه ایمیل custom بفرستید؟؟؟

peymannaji
چهارشنبه 08 فروردین 1386, 17:41 عصر
در مورد مشکل دوم

شما می خواید یه ایمیل custom بفرستید؟؟؟

عزیزم ممنون جواب هر دو سوالم رو پیدا کردم .
اما مشکل دوم رو به این صورت حل کردم که کد های Html رو گذاشتم تو قسمت بادی آبجکت ایمیل و اون قسمتهایی که باید تکست باکس قرار میگرفت رو تکست باکسم رو با خاصیت تکستش رو تایپ کردم که نتیجه خوبی داشت میخوام بدونم آیا این راه یک راه استاندارد هست ؟ عکس رو میزارم ببینید . که در واقع ایمیل ارسالی در میل باکس به اینصورت میاد ...

http://i3.tinypic.com/3ygoack.jpg