1 00:00:04,830 --> 00:00:07,360 Introduction to public library. 2 00:00:07,530 --> 00:00:08,420 Hello, everyone. 3 00:00:08,580 --> 00:00:13,700 As I said, in this course, we are going to use the pop library tool kit, which is a python tool. 4 00:00:13,980 --> 00:00:15,450 It is a very simple tool. 5 00:00:15,450 --> 00:00:18,210 And obviously it uses the pope through protocol. 6 00:00:18,510 --> 00:00:26,540 So, as you know, in this course, we're using Gmail to do our tests and testing the pope library protocol. 7 00:00:26,820 --> 00:00:31,190 It's actually not going to be different from their protocol we tested. 8 00:00:31,470 --> 00:00:39,620 So to do that, we're actually going to need to go to the Gmail and enable the proper protocol, communication. 9 00:00:39,750 --> 00:00:42,180 And of course, we are going to do this later on. 10 00:00:42,750 --> 00:00:50,730 So basically, the pope library defines a pope through protocol encryption, and it connects to the 11 00:00:50,730 --> 00:00:52,770 pope through a server and from the server. 12 00:00:52,770 --> 00:00:55,980 We're basically connecting to the Gmail. 13 00:00:56,130 --> 00:01:00,300 The Patra protocol supports the tower's encryption. 14 00:01:00,300 --> 00:01:07,530 So all the messages are getting encrypted once they go out from your computer and then are decrypted 15 00:01:07,530 --> 00:01:11,700 with the key once they go inside to the server all the way back. 16 00:01:11,910 --> 00:01:17,400 Actually, in this case, obviously, we're just going through all the way back because what we're doing 17 00:01:17,400 --> 00:01:24,510 is basically get the emails from the server and take them out, encrypt them and then encrypt them in 18 00:01:24,510 --> 00:01:25,250 our computer. 19 00:01:25,500 --> 00:01:32,250 So the proper protocol provides two high level classes, which are the pope and the pope. 20 00:01:32,520 --> 00:01:42,870 SSL and both of these classes are basically accepting the host, the port on which we are connecting 21 00:01:42,870 --> 00:01:45,510 to the host and the time out parameters. 22 00:01:45,780 --> 00:01:48,860 And I guess, you know, what is the time out? 23 00:01:48,870 --> 00:01:54,240 But they wrote it here for you that usually always said the timeout in order to know after how many 24 00:01:54,240 --> 00:02:01,560 seconds will end the operation and close the connection to the server as too much time passed. 25 00:02:01,560 --> 00:02:03,180 And we didn't receive any signal. 26 00:02:03,360 --> 00:02:10,470 And so the most basic explanation for the Pope library is that it enables you to connect to the pope, 27 00:02:10,470 --> 00:02:17,640 to a server and then to the out indication or writing or login and password in order to assess it. 28 00:02:17,910 --> 00:02:20,570 So you're able to download off your email. 29 00:02:21,090 --> 00:02:26,550 And actually, if you want to get some more details about the pope trip protocol, you can basically 30 00:02:26,550 --> 00:02:34,710 go to the doctor python dot org slash tree slash library slash pope library dot html. 31 00:02:34,980 --> 00:02:41,730 In that way you can access all the documentation and all the functions, incorporate corporate incorporated 32 00:02:41,730 --> 00:02:44,280 in the Pope's protocol. 33 00:02:44,280 --> 00:02:50,970 And you can actually also get an additional example, which is actually a smaller one, comparing to 34 00:02:50,970 --> 00:02:52,080 what I'm going to show you. 35 00:02:52,380 --> 00:02:56,910 So I just advise you to continue watching this course and you will see everything you need. 36 00:02:56,910 --> 00:03:02,820 But in case something is not covered and obviously we are not going to cover every single function here, 37 00:03:03,240 --> 00:03:09,390 you can refer to this page and use absolutely every function. 38 00:03:09,390 --> 00:03:13,470 And if you don't understand it, you can also check it to answer your questions. 39 00:03:13,710 --> 00:03:19,530 And you can see even here in the beginning that you have the pope trained in the pope through SSL classes. 40 00:03:19,710 --> 00:03:25,420 And what they do is basically they help to connect to the server and download your email. 41 00:03:25,440 --> 00:03:30,140 But as I said later on, we're going to tell them when writing the code. 42 00:03:30,390 --> 00:03:37,020 So that was everything else I want to share with you about the Pope library in Python, which we are 43 00:03:37,020 --> 00:03:38,430 going to use in this course. 44 00:03:38,710 --> 00:03:39,220 That's it. 45 00:03:39,240 --> 00:03:40,560 Thank you very much for watching. 46 00:03:40,560 --> 00:03:42,380 And I'll see you in the next video.