Skip to content

Commit

Permalink
Update docs
Browse files Browse the repository at this point in the history
  • Loading branch information
ValerioL29 committed Jun 8, 2022
1 parent 75ca2ce commit 08d695b
Show file tree
Hide file tree
Showing 9 changed files with 15 additions and 16 deletions.
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

> Goals -
>
> 1. Receive Email from pop3 server.
> 1. Communicate with pop3 server.
> 2. Store Email in `*.eml` format.
> 3. Friendly user interface and good interactive user experience.
Expand Down Expand Up @@ -36,16 +36,16 @@ Sent Me Email
│   │   ├── Socket.h
│   │   └── socket.cpp
│   └── config.h
│   └── conio.h
├── main.cpp
└── resources
└── test.eml
```

## How to Run this project

1. Install `cmake 3.0.0` or higher version
2. Execute `cmake --build build` to build
3. Run `./build/pop3-client` to start client application, enjoy!
3. Run `build/pop3-client` to start client application, enjoy!

## Function Requirements

Expand All @@ -55,11 +55,11 @@ Sent Me Email
- [x] Guide user to login and show information about their mails
- [x] Display prompt characters such as `mypop >`
- [x] Can display content of mails in terminal
- [ ] The communication procedure can be captured by Wireshark
- [x] The communication procedure can be captured by Wireshark

#### Advanced

- [ ] Login with implicit password (replace your password by `****`)
- [x] Login with implicit password (replace your password by `****`)
- [x] Can download mails and save them only on local machine (remove from remote server)
- [x] Provide function "Display by subject"
- [x] Provide function "Search text in all mails"
3 changes: 2 additions & 1 deletion lib/Error/Error.h
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
/**
* @brief Error handling and reporting tools
*
* @file error.h
* @file Error.h
* @author Jiacheng Li (cheng2029@foxmail.com)
* @author Zhenglin Xian (617454220@qq.com)
*
*/

Expand Down
2 changes: 1 addition & 1 deletion lib/Error/error.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
*
* @file error.cpp
* @author Jiacheng Li (cheng2029@foxmail.com)
*
* @author Zhenglin Xian (617454220@qq.com)
*/

#include "../config.h"
Expand Down
2 changes: 1 addition & 1 deletion lib/Pop3Session/Pop3Session.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
*
* @file Pop3Session.h
* @author Jiacheng Li (cheng2029@foxmail.com)
*
* @author Zhenglin Xian (617454220@qq.com)
*/

#ifndef _POP3SESSION__H
Expand Down
2 changes: 1 addition & 1 deletion lib/Pop3Session/pop3session.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
*
* @file pop3session.cpp
* @author Jiacheng Li (cheng2029@foxmail.com)
*
* @author Zhenglin Xian (617454220@qq.com)
*/

#include <iostream>
Expand Down
4 changes: 2 additions & 2 deletions lib/Socket/Socket.h
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
/**
* @brief BSD sockets API adapter.
*
* @file socket.h
* @file Socket.h
* @author Jiacheng Li (cheng2029@foxmail.com)
*
* @author Zhenglin Xian (617454220@qq.com)
*/

#ifndef _SOCKET__H
Expand Down
2 changes: 1 addition & 1 deletion lib/Socket/socket.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
*
* @file socket.cpp
* @author Jiacheng Li (cheng2029@foxmail.com)
*
* @author Zhenglin Xian (617454220@qq.com)
*/

#include "../config.h"
Expand Down
4 changes: 1 addition & 3 deletions lib/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,10 @@
*
* @file config.h
* @author Jiacheng Li (cheng2029@foxmail.com)
* @author Zhenglin Xian (617454220@qq.com)
*
* Global configuration macros and values.
*
* @warning Beware of what you put in here and how do you
* name it! This file is global and the names can
* interfere with those defined anywhere in the program!
*/

#ifndef _CONFIG__H
Expand Down
2 changes: 1 addition & 1 deletion main.cpp
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
/**
* @brief CLI part for the client
*
* @file CLI.h
* @author Jiacheng Li (cheng2029@foxmail.com)
* @author Zhenglin Xian (617454220@qq.com)
*
*/
#include <iostream>
Expand Down

0 comments on commit 08d695b

Please sign in to comment.