با سلام من طبق کدهای شما رفتم جلو ولی ایمیل ارسال نمیکند ایمیل را تنظیمات را طبق دستورات سایت تغییر دادم باز هم تغییری نکرد کدی که ان کاربر گفت اضافه کنیم اضافه کردم بازهم ایمیل ارسال نشد با این وجود طبق کلیپ شما جلو رفتم وقتی در url کد فعالسازی ایمیل را میزنیم چه نرم افزار ران باشد چه نباشد کد کاربر در دیتابیس true نمیشود
با تشکر
درصفحه send email در قسمت ایمیل ،ایمیلی که کد فعالسازی را ارسال میکند نوشتم و در قسمت پسورد ،پسورد خود ایمیل را نوشتم.
در صفحه user service ایمیلی که کد فعالسازی را دریافت میکند نوشتم.
آیادرست انجام دادم؟
اگر درست بوده ولی ایمیل ارسال نمیکند و در کنسول ارور میدهد
در ادامه آموزش هم وقتی کد فالسازی را در url کپی میکنم در دیتا بیس active user هم true نمیشود چهنرم افزار ران باشد چه نباشد ممنون میشوم راهنمایی کنید
باتشکر
سلام دوست من
اکانتی که باهاش ایمیل فعالسازی رو ارسال میکنین رو در مرورگر لاگین کنین
وارد آدرس زیر بشین :
https://myaccount.google.com/lesssecureapps
گزینه ی Allow less secure apps رو روی On قرار بدین تا بتونه ایمیل رو ارسال کنه
سلام همان اول تنظیمات ایمیل را انجام دادم ولی بازهم الان چک کردم گزینه روی on بود دوباره هم امتحان کردم ولی ایمیل ارسال نمیشود
دستورات رو trace کنین ببینین ارور 500 برای چه موردی هستش
سلام
درصفحه send mail من traceگرفتم به ظاهر همه چیز درسته عکس هم گرفتم بیزحمت یه نگاه کنید ببینید مشکلش چیه
یا بفرمایید بگید کدام بخش brickpoint کنم بازهم ببخشید
زمان اجرا در back-end به مشکلی برنمیخوره ؟
ینی درخواست در back-end درست انجام میشه و مشکل هنگام نماش اطلاعات در client هستش؟
یا زمان ارسال ارور میده؟
اجازه بدین دستوراتتون اجرا بشن کامل و بعدش ببینین کجا به ارور میخوره
آقای اردوخانی ببخشید trace از smtp خط آخر صفحهsendmail است ببخشید لطف کنید نگاه کنید ببینید مشکل ازاین نیست در ضمن بعد از این خط کلید f10 را که میزنم روی مرورگر میرود وارور را در کنسول نشان میدهد
کد دستورات register و active کردن ایمیل رو ارسال کنین
action ای که برای ارسال ایمیل هستش رو هم بفرستین
سلام ممنون که وقت ارزشمندتون را برای پاسخ به سوالها میگذارید فقط جسارتا متوجه این حرفتون نشدم(action ای که برای ارسال ایمیل هستش رو هم بفرستین) دقیقا کدام قسمت است
سلام دوست عزیز به گمونم به حای smtp.gmail.com نوشتید stmp.gmail.com ایرادش از این باشه احتمالا.
سلام ممنون حسین آقا کد درست کردم ولی بازهم ارور میده
ولی باز الان بهتر شد چون به خاطر stmp خیلی بدتر بد وضع . الان چه اروری میده؟
همون ارور ۵۰۰
متن ارور منظورمه.
توی ویژوال ران کنید البته توی حالته دیباگ بدون بریک پوینت.
بعد دوباره از کلاینت درخواست بفرستید خود ویژال متن ارور رو نشون میده قسمت ErrorMessage رو کپی کنید و بفرستید.
سلام حسین آقا ممنونم که پیگیر هستید
اولذ بخش بک اند را دیباگ کردم بعد بخش کلاینت را ران کردم سپس در مرورگر درخاست ثبت نام کردم ولی دیبگ اروری نداد ولی باز هم کنسول ارور داد و ایمیل فرستاده نشد با این حساب قسمت آخر دیباگ را فرستادم
باتشکر
سلام دوست من.
روی اولین خط که نوشته post به فلان ادرس کلیک کنید و میره توی یک تب یکم اینور و اونور کنید یه بخشی داره که اطلاعات اومده از سرور رو نشون میده متن انجارو ارسال کنید.
و میتونید یه کاری هم کنید توی action register یه بریک پوینت بزارید و هی next کنید تا خودش به یه خطی گیر بده و یه پیامیرو توی vs نشون بده اون رو برام ارسال کنید.
هم حالت اول و هم دوم رو امتحان کنید
سلام حسین آقا من روش اول را رفتم در تصویر دوم وسوم سه جا که نوشته ها قرمز بود چند بار چک کردم و بازنویسی کردم دوباره همان مشکل را داشت
روش دوم را متوجه نشدم در کدام صفحه بک اند بریک پوینت کنم
باز هم متشکرم که پیگیری میکنید
نمیتونه با ایمیل ارتباط برقرار کنه منطورم هاسته.
string defaultEmail = "gmail";
var mail = new MailMessage();
var SmtpServer = new SmtpClient("smtp.gmail.com");
mail.From = new MailAddress(defaultEmail, "فروشگاه انگولار");
mail.To.Add(to);
mail.Subject = subject;
mail.Body = body;
mail.IsBodyHtml = true;
// System.Net.Mail.Attachment attachment;
// attachment = new System.Net.Mail.Attachment("c:/textfile.txt");
// mail.Attachments.Add(attachment);
SmtpServer.Port = 25;
SmtpServer.Credentials = new System.Net.NetworkCredential(defaultEmail, "حشسس");
SmtpServer.EnableSsl = true;
SmtpServer.Send(mail);
این کد رو امتحان کنید برای من درست کار میکنه
سلام حسین آقا دمت گرم ایمیل ارسال شد
فقط جسارتا وقتی در ایمیل روی فعالسازی ایمیل کلیک میکنم در صفحه لاگین که میرود ایمیل و پسورد را که میزنم ارور "حساب کاربری شما فعال نشده است " می آید وباید به صورت دستی در دیتا بیس email active را true کنم چه vs ران باشد چه نباشد این را نمیدانم چه کار کنم؟جسارتا این را هم راهنمایی کنید
باز هم بابت کمک برای ارسال ایمیل تشکر میکنم
این یا از کد های کلاینته یا بک اند کد های مربوطشون رو کامل هم کلاینت و هم بک رو توی یه سوال جدید بفرستید من بهتون پاسخ میدم.
برای این میگم که اگه کسی به این مشکل خورده بود بتونه ببینه راه حلو
باشه ممنون