برگزیده های پرشین تولز

تمام مسائل در مورد ایمیل == برنامه ها ، رفع مشکل

3POWER

کاربر قدیمی پرشین تولز
کاربر قدیمی پرشین تولز
تاریخ عضویت
1 دسامبر 2006
نوشته‌ها
2,756
لایک‌ها
543
آقا اينو راه اندازي كردم حل شد
ولي تمامي صفحات من با #C هستند و اين كد ويژوال بيسيك در اين صفحات جواب نمي دهد
كسي مي تونه كد #C اين رو به من بده؟
 

alireza sh

مدیر بازنشسته
تاریخ عضویت
2 ژانویه 2006
نوشته‌ها
2,775
لایک‌ها
70
سن
40
محل سکونت
نصف جهان
دوست من ، آن کد به زبان سی شارپ بود دیگه !!!

مگه تو ویژوال بیسیک علامت سیمی کالن داریم ؟؟ ;
 

3POWER

کاربر قدیمی پرشین تولز
کاربر قدیمی پرشین تولز
تاریخ عضویت
1 دسامبر 2006
نوشته‌ها
2,756
لایک‌ها
543
:blush: :blush: :blush:
 

3POWER

کاربر قدیمی پرشین تولز
کاربر قدیمی پرشین تولز
تاریخ عضویت
1 دسامبر 2006
نوشته‌ها
2,756
لایک‌ها
543
من هر ايميلي حاوي كلمات فارسي دريافت مي كنم اصلآ به درستي نمايش
نمي يابند و هر چه اينكودينق را به كد هاي مختلف تغيير مي دم فرقي نمي كنه
در واقع هر پيامي از كاربران كه دريافت مي كنم هيچي از آن نميشه فهميد
چه كار ميتوانم بكنم كه به فارسي تبديل شده و بشه خواند اين ها رو. البته
نمي خواهم بگويم كه فينگليش بفرستند.
 

3POWER

کاربر قدیمی پرشین تولز
کاربر قدیمی پرشین تولز
تاریخ عضویت
1 دسامبر 2006
نوشته‌ها
2,756
لایک‌ها
543
آقا لطفآ يكي يه چيزي بگه اين يه مشكل اساسيه براي من. عجيبه وقتي پروژه را در Localhost اجرا مي كنم و يك ميل
آزمايشي مي فرستم، هيچ مشكلي نداره ولي از فرم آپلود شده در سايتم كه استفاده مي كنم فقط ؟؟؟؟ ... مي فرسته.
 

alireza sh

مدیر بازنشسته
تاریخ عضویت
2 ژانویه 2006
نوشته‌ها
2,775
لایک‌ها
70
سن
40
محل سکونت
نصف جهان
به مشکل شما بارها و بارها پاسخ داده شده است . لطفا پستهای قبلی همین تاپیک و همچنین پستهای تاپیک مشکلات فارسی را بررسی فرمایید
 

3POWER

کاربر قدیمی پرشین تولز
کاربر قدیمی پرشین تولز
تاریخ عضویت
1 دسامبر 2006
نوشته‌ها
2,756
لایک‌ها
543
به مشکل شما بارها و بارها پاسخ داده شده است . لطفا پستهای قبلی همین تاپیک و همچنین پستهای تاپیک مشکلات فارسی را بررسی فرمایید

درسته كه من قبلآ پست هاي خيلي ضعيفي داده ام :blush: ولي شايد ما هم لحظه هاي ابتدايي در مسير يادگيري
ASP.NET و #C را طي مي كنيم زياد سخت نگيريز :cool: :cool:
 

kohyar

کاربر تازه وارد
تاریخ عضویت
5 آپریل 2007
نوشته‌ها
94
لایک‌ها
0
محل سکونت
تهران
اگر ميشه به كد زير يك نگاهي بندازيد ببينيد مشكلش چيه كه زمانيكه ايميل ارسال ميشه تو متن ايميل به جاي اينكه كاراكتر <BR> را به صورت خط جديد فرض كند ، به همان صورت <BR> در بين متنها مي نويسد

arrstring=array(request("msgtype"),st1,request.for m("comments"),request.form("name"),request.form("e mail"),request.form("tel"),request.form("fax"))
dim emailmatn
emailmatn=join(arrstring,"<BR>")
'---------------------- send mail -----------------------------------

Set objCDOSYS = CreateObject("CDO.Message")
Set objCDOSYS.Configuration = cdoConfig
objCDOSYS.Subject = "message from website"
objCDOSYS.TextBody = emailmatn
objCDOSYS.Send
Set objCDOSYS = Nothing
خواهش مي كنم اگر كسي مي دونه كمكم كنه.........
 

Graveworm

Registered User
تاریخ عضویت
23 می 2005
نوشته‌ها
1,071
لایک‌ها
12
محل سکونت
Tehran
اگر ميشه به كد زير يك نگاهي بندازيد ببينيد مشكلش چيه كه زمانيكه ايميل ارسال ميشه تو متن ايميل به جاي اينكه كاراكتر <BR> را به صورت خط جديد فرض كند ، به همان صورت <BR> در بين متنها مي نويسد

arrstring=array(request("msgtype"),st1,request.for m("comments"),request.form("name"),request.form("e mail"),request.form("tel"),request.form("fax"))
dim emailmatn
emailmatn=join(arrstring,"<BR>")
'---------------------- send mail -----------------------------------

Set objCDOSYS = CreateObject("CDO.Message")
Set objCDOSYS.Configuration = cdoConfig
objCDOSYS.Subject = "message from website"
objCDOSYS.TextBody = emailmatn
objCDOSYS.Send
Set objCDOSYS = Nothing
خواهش مي كنم اگر كسي مي دونه كمكم كنه.........
به جای <br> از vbnewline استفاده کن
 

mosyhey1

Registered User
تاریخ عضویت
27 جولای 2005
نوشته‌ها
225
لایک‌ها
4
همان طور که گفته شد در asp از این کد استفاده کن:
HTML:
emailmatn=join(arrstring,vbCrLf)
 

3POWER

کاربر قدیمی پرشین تولز
کاربر قدیمی پرشین تولز
تاریخ عضویت
1 دسامبر 2006
نوشته‌ها
2,756
لایک‌ها
543
با سلام

من يه مشكلي دارم كه وقتي كسي از طريق صفحه ارتباط با ما در سايتم پيغامي مي فرسته، اين پيغام بعضي وقت ها
چند بار ارسال ميشه!

مثل اينكه ميل سرور بعضي وقت ها از يه كسي زياد خوشش مي ياد و پيغامشو تكرار مي كنه حتي تا 5 - 6 مرتبه!

آيا اين مشكل براي كس ديگري هم بوده تا حالا، چي كار ميتونم بكنم براي حل اين مسأله؟
 

Graveworm

Registered User
تاریخ عضویت
23 می 2005
نوشته‌ها
1,071
لایک‌ها
12
محل سکونت
Tehran
با سلام

من يه مشكلي دارم كه وقتي كسي از طريق صفحه ارتباط با ما در سايتم پيغامي مي فرسته، اين پيغام بعضي وقت ها
چند بار ارسال ميشه!

مثل اينكه ميل سرور بعضي وقت ها از يه كسي زياد خوشش مي ياد و پيغامشو تكرار مي كنه حتي تا 5 - 6 مرتبه!

آيا اين مشكل براي كس ديگري هم بوده تا حالا، چي كار ميتونم بكنم براي حل اين مسأله؟
احتمال داره ، کاربر ، دکمه submit رو چندبار بزنه.
شاید سرعتش کمه و فکر میکنه که ارسال صورت نمیگیره. یا حتی سرعت هاست شما پایینه..
 

3POWER

کاربر قدیمی پرشین تولز
کاربر قدیمی پرشین تولز
تاریخ عضویت
1 دسامبر 2006
نوشته‌ها
2,756
لایک‌ها
543
احتمال داره ، کاربر ، دکمه submit رو چندبار بزنه.
شاید سرعتش کمه و فکر میکنه که ارسال صورت نمیگیره. یا حتی سرعت هاست شما پایینه..

نه پيام هاي تكراري زيادي از اين طريق هم ارسال مي شند ولي ايني كه گفتم فكر ميكنم يه مشكلي وجود داره!

مثلآ بعضي وقت ها 10 تا پيام مي رسند كه زمان دريافت همگي دقيقآ يكسان هستند، خوب اين نشون ميده كه يه

مشكلي هست! نمي دونم، شايد اون كدي كه براي ارسال پيغام نوشته ام تكرارآ اجرا مي شه..


یا حتی سرعت هاست شما پایینه..

:blink: :blink: :blink:
 

3POWER

کاربر قدیمی پرشین تولز
کاربر قدیمی پرشین تولز
تاریخ عضویت
1 دسامبر 2006
نوشته‌ها
2,756
لایک‌ها
543
كسي مطلب خاصي نداره؟ !! :rolleyes:
 

3POWER

کاربر قدیمی پرشین تولز
کاربر قدیمی پرشین تولز
تاریخ عضویت
1 دسامبر 2006
نوشته‌ها
2,756
لایک‌ها
543
code رو هم نشون بده، دوستان بهتر راهنمایی میتونن بکنن :)

از اين كد استفاده مي كنم كه البته اولش از همين جا ياد گرفته ام (و + مطالعات و تلاش زيادي كه در اين باره داشتم):

کد:
...
        //Creating messeage
        MailMessage mymessage = new MailMessage();
        mymessage.To = "[email protected]";
        mymessage.Subject = "Subject";
        mymessage.Body = TextBox1.Text + "\n" + TextBox2.Text;
        mymessage.From = TextBox3.Text;

        //Sending message...
        SmtpMail.SmtpServer = "MyMailServerAddress ";
        SmtpMail.Send(mymessage);
        Panel11.Visible = false;
        Panel12.Visible = true;
...
 

Graveworm

Registered User
تاریخ عضویت
23 می 2005
نوشته‌ها
1,071
لایک‌ها
12
محل سکونت
Tehran
از اين كد استفاده مي كنم كه البته اولش از همين جا ياد گرفته ام (و + مطالعات و تلاش زيادي كه در اين باره داشتم):

کد:
...
        //Creating messeage
        MailMessage mymessage = new MailMessage();
        mymessage.To = "[email protected]";
        mymessage.Subject = "Subject";
        mymessage.Body = TextBox1.Text + "\n" + TextBox2.Text;
        mymessage.From = TextBox3.Text;

        //Sending message...
        SmtpMail.SmtpServer = "MyMailServerAddress ";
        SmtpMail.Send(mymessage);
        Panel11.Visible = false;
        Panel12.Visible = true;
...
کد که مشکل نداره..
شاید smtp server مشکل داره :؟
 

kohyar

کاربر تازه وارد
تاریخ عضویت
5 آپریل 2007
نوشته‌ها
94
لایک‌ها
0
محل سکونت
تهران
با سلام به همه دوستان
من مي خوام يك متن رو بصورت هايپرلينك به ايميل ارسال كنم
كد زير رو چطوري بايد بنويسم
objCDOSYS.TextBody ="<a href="http://www.mysite.com">www.mysite.com</a>"​
به اين صورت مي نويسم از من خطا مي گيره
 

mosyhey1

Registered User
تاریخ عضویت
27 جولای 2005
نوشته‌ها
225
لایک‌ها
4
در متني كه دورش را " مي گذاريم نمي توانيم از خود " استفاده كنيم. در مورد تگ هاي html به جاي آن از ' استفاده مي كنيم:
HTML:
objCDOSYS.TextBody ="<a href='http://www.mysite.com'>www.mysite.com</a>"
 
بالا