I dont like Microsoft Outlook and Azure ID
|
|
hace 8 meses | |
|---|---|---|
| config | hace 8 meses | |
| helpers | hace 8 meses | |
| logs | hace 8 meses | |
| .gitignore | hace 8 meses | |
| README.md | hace 8 meses | |
| emailproxy-ui.php | hace 8 meses | |
| emailproxy-ui.py | hace 8 meses |
Welcome to Emailproxy-UI! The extra helping hand of scuffed code that hopefully makes your EmailProxy experience less of a dumpster fire.
For now only able to do Office 365 Accounts and that uhm just barely but feel free to have a go at making it do other 2FA terribleness E-Mail services work too.
(I've included this section because that's what "professionals" do, but we both know this is barely structured chaos)
emailproxy-ui.py: A Python script that pretends to know what it's doing with authentication processesemailproxy-ui.php: The PHP frontend because I love making myself suffer with PHPconfig/: Where configuration files go to hide from responsibilitylogs/: Divided into three categories of depression:
python/: Where Python screams into the voidphp/: PHP's personal diary of failuresnginx/: Nginx complaining about both of the abovehelpers/: Contains useful scripts that will probably break something
update-paths.sh: Updates paths so they all point to the wrong places, but consistentlyCool, I don't care. What can it do and how do I use it?
This abomination helps you authenticate with Microsoft for EmailProxy without manually going through the hell that is copying/pasting authentication URLs to a terminal or running an emailproxy instance for every machine that needs to access them E-Mails. It gives you a web UI that works most of the time.
You can use any old crappy email client again with your companies terrible E-Mail provider (Office 365 / Outlook)
cd helpers && ./update-paths.sh and edit and server IP's etc. nano config/config.envpipx install emailproxy./emailproxy-ui.pyhttp://your-server:8080/And voilà! You now have a test instance to poke arround with.
You can contribute if you want... but I doubt anyone would willingly touch this.
bahahashbdasjhdashjdhj
This project is licensed under the "I Can't Believe It Actually Runs" License.
Basically:
Made with tolerance for Python, love for PHP, and pure disgust for OAuth by T.B ❤️ 🚀
PS: There's minimal commit history because of using questianble language in it which ive ommited. You're welcome.