PDA

View Full Version : حرفه ای: ارسال ایمیل از آدرس ایمیل کاربر به سایت



iekrang
شنبه 23 اردیبهشت 1391, 13:12 عصر
با سلام
دوستان من همیشه توی فرم تماس با ما سایتم ایمیل را از طرف کاربر به مدیر سایت ارسال میکردم.منظورم اینه که توی تنظیمات ارسال ایمیل قسمت From را آدرس ایمیل کاربر قرار میدادم.ولی جدیداً ایمیل ها به این صورت ارسال نمیشه.
میدونم که این امکانی بود که سواستفاده ممکن بود ازش بشه ولی برای من امکان جالبی بود.
کد من به این صورت هست


MailMessage


mailMessage1 = new MailMessage();

mailMessage1.From = From;

mailMessage1.Body = body;

mailMessage1.BodyEncoding = System.Text.

Encoding.UTF8;

mailMessage1.BodyFormat =

MailFormat.Html;

mailMessage1.To = to;

mailMessage1.Subject = subject;

mailMessage1.Fields.Add(

"http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1");

mailMessage1.Fields.Add(

"http://schemas.microsoft.com/cdo/configuration/sendusername", "myEmailAddress");

mailMessage1.Fields.Add(

"http://schemas.microsoft.com/cdo/configuration/sendpassword", "myPass");



SmtpMail.SmtpServer = "mySmtpServer";



SmtpMail.Send(mailMessage1);

iekrang
شنبه 23 اردیبهشت 1391, 18:36 عصر
دقیقاً میدونم مشکل بخاطر اینه که از آدرس دیگه ای برای ارسال ایمیل استفاده میکنم.فرضاً اگر smtpserver من mail.mydomain.comباشه و ایمیل که از طرفش ارسال میکنم a@mydmain.com باشه مشکل حله ولی من میخواهم از ایمیلی به جز ایمیل روی سرور ارسال کنم مثل yahoo یا gmail .
از دوستانی که تجربه کار با سرور دارن خواستم سوال کنم که میدونن چه اتفاقی واسه من افتاده که یکباره برنامه به این صورت خطا میده در صورتی که قبلاً به درستی کار میکرده.و اگر از پشتیبانی سرورم بخواهم که مشکل و حل کنه دقیقاً باید بگم چه تنظیمی را انجام بده؟(پشتیبانی میگه بی اطلاع از این موضوع!)
مرسی

fakhravari
شنبه 23 اردیبهشت 1391, 22:03 عصر
http://barnamenevis.org/showthread.php?334127-%D8%A7%D8%B1%D8%B3%D8%A7%D9%84-%D8%AC%D8%AF%DB%8C%D8%AF-%D8%AA%D8%B1%DB%8C%D9%86-%D9%BE%D8%B3%D8%AA-%D9%87%D8%A7-%D8%A8%D9%87-%D8%A7%DB%8C%D9%85%DB%8C%D9%84-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%A7%D9%86/page1

iekrang
یک شنبه 24 اردیبهشت 1391, 01:05 صبح
مرسی از پاسختون ولی ظاهرا شما پست های من و اصلا نخوندین.مشکلم ارسال ایمیل نیست.
مشکل من اونجایی که شما توی کدهاتون از ایمیل ثابت fakhravary@yahooo.com استفاده کردید.من میخواهم بجای این ایمیل از ایمیل کاربرهام ارسال داشته باشم.قبلا هم این برنامه کار میکرده با کدی که قبلا گفتم ولی یکدفعه از کار افتاده.خواستم بدونم چه تنظیمی و روی سرور باید چک کنم؟

fakhravari
شنبه 30 اردیبهشت 1391, 13:33 عصر
خوب کاری نداره.
با یه select بخونید و جای گذاری کنید.

M.KH-SH
شنبه 30 اردیبهشت 1391, 18:37 عصر
دوست عزیز نمیتونی subject رو ایمیل کاربرت قرار بدی و جلوی اون هم موضوع ارسال شده این پیام رو؟

بعد اگه سرورت از rss پشتیبانی میکنه یک اپ طراحی کن که به راحتی پیام ها رو جوری برات نمایش بده که به راحتی قدرت پاسخ گویی داشته باشی

این یک پیشنهاد بود که خودم هم از این روش استفاده میکنم.

iekrang
شنبه 30 اردیبهشت 1391, 23:16 عصر
بعد اگه سرورت از rss پشتیبانی میکنه یک اپ طراحی کن که به راحتی پیام ها رو جوری برات نمایش بده که به راحتی قدرت پاسخ گویی داشته باشی


ممنون از پاسختون.کم کم داشتم ناامید میشدم .نمیدونم کسی تا حالا به این مشکل برنخورده یا من سوالم و بد مطرح میکنم!
نهایتاً مجبورم همچین کاری کنم و ایمیل ارسال کننده را توی متن ایمیل یا موضوع بیارم.
فقط در مورد این چیزی که گفتید میشه بیشتر توضیح بدید؟
مرسی