1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-06-01 08:28:11 +00:00
serenity/Userland/Applications
Luke b716e902ba Mail: Add an e-mail application called Mail
This utilises LibIMAP and LibWeb to provide an e-mail client.

The only way currently to connect to a server and login is with a
config file. This config file should be stored in ~/.config/Mail.ini
Here is an example config file:
```
[Connection]
Server=email.example.com
Port=993
TLS=true

[User]
Username=test@example.com
Password=Example!1
```

Since this is stored in plaintext and uses a less secure login method,
I'd recommend not using this on your main accounts :^)

This has been tested on Gmail and Outlook. For Gmail, you either have
to generate an app password if you have 2FA enabled, or enable access
from less secure apps in your account settings.
2021-07-24 20:11:28 +04:30
..
3DFileViewer Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
About Meta: Tidy up include path and alphabetic ordering 2021-06-28 16:29:02 +02:00
AnalogClock Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
Assistant Assistant: Only open one Assistant at once 2021-07-22 23:34:15 +02:00
Browser Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
Calculator Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
Calendar Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
CrashReporter Everywhere: Prefix hexadecimal numbers with 0x 2021-07-22 08:57:01 +02:00
Debugger Everywhere: Prefix hexadecimal numbers with 0x 2021-07-22 08:57:01 +02:00
DisplaySettings LibGfx: Use "try_" prefix for static factory functions 2021-07-21 18:02:15 +02:00
FileManager FileManager: Switch FileOperationProgressWidget::did_error() to SV& 2021-07-22 12:48:44 +02:00
FontEditor Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
Help Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
HexEditor Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
ImageViewer Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
IRCClient Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
KeyboardMapper Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
KeyboardSettings Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
Magnifier Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
Mail Mail: Add an e-mail application called Mail 2021-07-24 20:11:28 +04:30
MouseSettings LibGfx: Use "try_" prefix for static factory functions 2021-07-21 18:02:15 +02:00
PDFViewer Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
Piano Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
PixelPaint Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
Run Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
SoundPlayer Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
SpaceAnalyzer Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
Spreadsheet Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
SystemMonitor Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
Terminal Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
TextEditor TextEditor: Allow starting with a file argument that doesn't exist 2021-07-23 21:19:30 +04:30
ThemeEditor Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
VideoPlayer LibGfx: Use "try_" prefix for static factory functions 2021-07-21 18:02:15 +02:00
Welcome LibGfx: Use "try_" prefix for static factory functions 2021-07-21 18:02:15 +02:00
CMakeLists.txt Mail: Add an e-mail application called Mail 2021-07-24 20:11:28 +04:30