در این مطلب، ویدئو نحوه ارسال ایمیل Outlook با پیوست ها با استفاده از پایتون (با استفاده از pywin32) با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:05:57
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,640 –> 00:00:02,240
سلام بچه ها چقدر زود
2
00:00:02,240 –> 00:00:04,400
در این آموزش می خواهم به شما نشان دهم
3
00:00:04,400 –> 00:00:06,240
که چگونه با استفاده از Outlook در پایتون یک ایمیل با پیوست ها ارسال کنید،
4
00:00:06,240 –> 00:00:08,639
5
00:00:08,639 –> 00:00:10,480
بنابراین این سوالی است
6
00:00:10,480 –> 00:00:12,719
که اغلب از من می پرسند چگونه می توان
7
00:00:12,719 –> 00:00:15,280
با استفاده از پایتون یک ایمیل با پیوست ها در Outlook ارسال کرد
8
00:00:15,280 –> 00:00:16,720
.
9
00:00:16,720 –> 00:00:18,480
پس اینجا در پوشه پروژه من
10
00:00:18,480 –> 00:00:22,400
دو نماد این دو فایل را قرار دهید
11
00:00:22,400 –> 00:00:24,880
و من می خواهم یک ایمیل پیش نویس کنم که
12
00:00:24,880 –> 00:00:27,359
این دو مورد
13
00:00:27,359 –> 00:00:29,519
را ضمیمه کند، بنابراین در اینجا اجازه دهید به اسکریپت پایتون خود بروم
14
00:00:29,519 –> 00:00:31,119
15
00:00:31,119 –> 00:00:33,120
و از کتابخانه win32com برای
16
00:00:33,120 –> 00:00:35,840
اتصال به برنامه Outlooks
17
00:00:35,840 –> 00:00:37,360
استفاده کنم. بنابراین در اینجا
18
00:00:37,360 –> 00:00:40,160
ماژول os را وارد می کنم
19
00:00:40,320 –> 00:00:42,840
و از wing city به
20
00:00:42,840 –> 00:00:45,200
com.client می خواهم نام آن را ویندوز 32 بگذارم،
21
00:00:45,200 –> 00:00:48,079
22
00:00:51,680 –> 00:00:53,520
بنابراین ابتدا باید
23
00:00:53,520 –> 00:00:56,000
نمونه برنامه Outlook را بسازیم و در جلوی آن
24
00:00:56,000 –> 00:01:00,960
نام شیء Outlook Oil را می گذارم.
25
00:01:00,960 –> 00:01:04,879
132 dot dispatch
26
00:01:04,879 –> 00:01:06,640
um برای راه اندازی برنامه با
27
00:01:06,640 –> 00:01:08,960
ارائه نام برنامه
28
00:01:08,960 –> 00:01:12,760
که قرار است outlook باشد.application در مرحله
29
00:01:15,040 –> 00:01:17,439
بعد باید
30
00:01:17,439 –> 00:01:21,119
شی فضای
31
00:01:21,119 –> 00:01:24,080
نام outlook را بسازیم و نام شی را olns می گذارم
32
00:01:24,080 –> 00:01:25,920
و از نمونه برنامه outlook
33
00:01:25,920 –> 00:01:27,680
34
00:01:27,680 –> 00:01:30,400
می توانیم cr شیء فضای نام را با
35
00:01:30,400 –> 00:01:34,479
استفاده از متد get namespace بخورید
36
00:01:34,479 –> 00:01:35,840
و این
37
00:01:35,840 –> 00:01:38,960
یک پروتکل api خواهد بود،
38
00:01:38,960 –> 00:01:41,680
بنابراین در اینجا ما
39
00:01:41,680 –> 00:01:44,320
شی مورد ایمیل را
40
00:01:44,320 –> 00:01:46,799
41
00:01:46,799 –> 00:01:49,280
42
00:01:49,280 –> 00:01:51,759
43
00:01:52,560 –> 00:01:55,280
44
00:01:55,280 –> 00:01:56,960
می سازیم و نمونه برنامه Outlook خواهد بود، بنابراین از نمونه برنامه Outlook می
45
00:01:56,960 –> 00:01:59,759
توانیم یک ایمیل ایجاد کنیم. مورد با استفاده از روش ایجاد آیتم
46
00:01:59,759 –> 00:02:01,600
47
00:02:01,600 –> 00:02:05,680
و ما به سمت مستندات حرکت می کنیم،
48
00:02:06,079 –> 00:02:07,759
بنابراین اگر به
49
00:02:07,759 –> 00:02:11,599
لیست نوآوری نوع آیتم Outlook نگاه کنیم،
50
00:02:11,599 –> 00:02:14,560
برای آیتم ایمیل
51
00:02:14,560 –> 00:02:16,000
مقدار Uh 0 خواهد بود،
52
00:02:16,000 –> 00:02:18,720
بنابراین اکنون 0 را
53
00:02:18,720 –> 00:02:20,840
برای نوع مورد درخواست درج می کنیم.
54
00:02:20,840 –> 00:02:26,400
من خروجیها را ایمیل نفتی نام میبرم،
55
00:02:26,560 –> 00:02:28,400
شما باید به من اجازه دهید نام آن را به آیتم نامه uh بگذارم،
56
00:02:28,400 –> 00:02:30,400
57
00:02:30,400 –> 00:02:32,879
بنابراین این شی مورد
58
00:02:32,879 –> 00:02:35,680
ایمیل خود پیام ایمیل را نشان میدهد،
59
00:02:35,680 –> 00:02:36,879
بنابراین ما میتوانیم
60
00:02:36,879 –> 00:02:38,560
به نامه ایمیل خود
61
00:02:38,560 –> 00:02:40,080
موضوعی بدهیم
62
00:02:40,080 –> 00:02:42,000
و اجازه دهید این ایمیل
63
00:02:42,000 –> 00:02:43,040
ساختگی
64
00:02:43,040 –> 00:02:45,440
65
00:02:46,959 –> 00:02:50,720
را بنامیم و قالب بدنه آن را مشخص کنیم. به html
66
00:02:50,720 –> 00:02:52,480
یا متن ساده،
67
00:02:52,480 –> 00:02:55,040
من این را روی html تنظیم می کنم که در
68
00:02:55,040 –> 00:02:57,519
هنگام همگا