در این مطلب، ویدئو پروژه های دنیای واقعی در پایتون 3.x: استفاده از پایتون برای ارسال ایمیل | packtpub.com با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:05:01
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:01,580 –> 00:00:03,640
شما
2
00:00:07,510 –> 00:00:09,639
به بخش سوم پروژه های دنیای واقعی
3
00:00:09,639 –> 00:00:12,940
در پایتون 3 خوش آمدید و در این بخش
4
00:00:12,940 –> 00:00:14,710
ما قصد داریم یک برنامه برای
5
00:00:14,710 –> 00:00:18,340
ارسال و ارسال خودکار ایمیل به
6
00:00:18,340 –> 00:00:21,699
لیستی از گیرندگان در این ویدیو بسازیم و اکنون
7
00:00:21,699 –> 00:00:24,910
نحوه ارسال ایمیل را مشاهده می کنیم. Python
8
00:00:24,910 –> 00:00:26,619
از جعبه بیرون میآید، کتابخانه استاندارد
9
00:00:26,619 –> 00:00:31,570
شامل یک IMAP Lib و یک
10
00:00:31,570 –> 00:00:36,700
درب SMTP با IMAP Lib است که میتوانید
11
00:00:36,700 –> 00:00:40,870
جستجو را بخوانید و ایمیل را خوب بازیابی کنید و
12
00:00:40,870 –> 00:00:45,940
با SMTP Lib میتوانید ایمیل ارسال کنید، ما
13
00:00:45,940 –> 00:00:47,230
فقط با ارسال
14
00:00:47,230 –> 00:00:50,829
ایمیل کار میکنیم و من فقط توجه می کنم که با
15
00:00:50,829 –> 00:00:53,320
شروع کار بسته به اینکه چه کسی ارائه
16
00:00:53,320 –> 00:00:55,480
دهنده شما است، باید تغییراتی را ایجاد کنید
17
00:00:55,480 –> 00:01:00,399
تا به ما اجازه دهید به سرور SMTP دسترسی داشته باشیم
18
00:01:00,399 –> 00:01:03,000
و این اساساً یک نگرانی امنیتی است
19
00:01:03,000 –> 00:01:05,500
که من با Gmail I کار خواهم کرد. من
20
00:01:05,500 –> 00:01:07,420
قبلاً تغییراتی را ایجاد کرده ام که انجام آنها بسیار
21
00:01:07,420 –> 00:01:09,670
ساده است، اما من
22
00:01:09,670 –> 00:01:11,530
در اینجا آن را مرور نمی کنم زیرا نمی دانم با
23
00:01:11,530 –> 00:01:13,390
چه سروری کار می کنید،
24
00:01:13,390 –> 00:01:16,090
اما فقط توجه داشته باشید که ممکن است نیاز به
25
00:01:16,090 –> 00:01:19,180
ایجاد تغییرات در آن داشته باشید. دستور دهید پایتون
26
00:01:19,180 –> 00:01:22,470
با سرور ایمیل شما صحبت کند
27
00:01:22,470 –> 00:01:25,180
پس با این کار خوب است ما ادامه می دهیم و
28
00:01:25,180 –> 00:01:28,290
شروع به نشان دادن نحوه ارسال ایمیل می کنیم،
29
00:01:28,290 –> 00:01:32,560
بنابراین من می خواهم Spyder را فعال کنم و
30
00:01:32,560 –> 00:01:33,940
سپس اولین کاری که می خواهم انجام دهم این است که ادامه دهم
31
00:01:33,940 –> 00:01:37,380
و SMTP Lib را وارد کنم و
32
00:01:37,380 –> 00:01:40,300
همچنین یک
33
00:01:40,300 –> 00:01:43,030
کلاس خارجی برای وارد کردن ساخته ام. نام کاربری و رمز عبور
34
00:01:43,030 –> 00:01:46,060
من فقط برای حفظ حریم خصوصی خوب است من
35
00:01:46,060 –> 00:01:49,870
کلاس PW را صدا زدم و آن را در فایلی به نام
36
00:01:49,870 –> 00:01:52,470
PW ذخیره کردم بنابراین می خواهم آن را وارد کنم
37
00:01:52,470 –> 00:01:56,770
و سپس شی PW را تنظیم کنم و
38
00:01:56,770 –> 00:01:58,900
سپس می روم. پیشرو و
39
00:01:58,900 –> 00:02:02,700
رمز عبور و نام کاربری من را بخوانید
40
00:02:08,080 –> 00:02:10,068
خوب است، بنابراین با این کار ما
41
00:02:10,068 –> 00:02:12,260
ادامه می دهیم و نشان می دهیم که چگونه این
42
00:02:12,260 –> 00:02:15,790
کار می کند، یک
43
00:02:16,689 –> 00:02:22,310
شی متغیر SMTP تنظیم می کنیم
44
00:02:22,310 –> 00:02:24,790
45
00:02:25,740 –> 00:02:29,170
و آن را برابر با SMTP قرار می دهیم و سپس ما در اینجا
46
00:02:29,170 –> 00:02:32,560
نام سرور را وارد میکنم و معمولاً
47
00:02:32,560 –> 00:02:36,700
فقط SMTP و به دنبال آن نام
48
00:02:36,700 –> 00:02:38,920
سرویس است، بنابراین همانطور که اشاره کردم من از Gmail استفاده میکنم
49
00:02:38,920 –> 00:02:42,5