Hi all,
I originally wrote this for personal/corp use, but since quite some of the alternatives are vanishing I thought I’d share it:
https://spacemail.xyz is a webbased mail client/calendar viewer for capsuleers. Just check it out. Its not blazing fast, the main reason being mails are not stored on the server, just cached for a very limited time.
List of features:
Browse and read mails (with some conversion of ingame links, chars and kills -> zKillboard, systems -> dotlan…)
Write mails (WYSIWYG editor supporting formatting, colors and links)
Reply / Reply to all / Delete mails
Mark entire pages + Delete all/mark all read/unread
Browse the Calendar and respond to events
Read notifications (WIP, so the actual notification content is not parsed but displayed as is)
Desktop notification on new mail (can be activated in the preferences)
Light and dark theme (preferences)
Sources (including installation instructions) can be found here:
Eveything is developed and “tested” under php 7.2 and mysql 5.6 but php5.5+ with curl and mysql5.x should work.
If you run this on anything but apache, please secure the cache folders against remote access (.htacces files to do this in apache are included).
If you see errors after an update from the sources please check the config.php.sample for changes.
As usual, I do this just for fun but if you feel like throwing some isk my way to support this, much appreciated.
In general, we avoid using evemail to begin with, but without source code, I would hate to end up “short caching” on the backend, really being “all evemails saved and used for intel”.
Not making the accusation that you would do that, but if I used it and was asked by someone else from the Alliance, I wouldn’t be able to give a definite response.
That is an awesome website, I’m going to use this instead of Eve-Gate, thanks
Feature suggestion for mails:
Check boxes (like eve gate) to do action on multiple mails at once (and a checkbox to mark all mails on the page), with the actions:
Mark as read
Mark as unread
Delete
Problem: Most of the page stay unchanged after you read an evemail, it would be really nice if the entire page updated as soon as you closed the mail.
Bug Report: https://spacemail.tk/calendar.php gives me Internal Server Error
(Let me know if you need any additional info to debug it)
Thank you for creating something awesome! It’s really nice to have something to use instead of eve-gate and it looks really good too.
The checkboxes are on the todo list. About the page staying unchanged… Problem is most of the stuff has a certain cache time server side, so things like “is read” status don’t change right away unless I store some things on the server which I try to avoid. About the calendar, will try to debug this, its probably related to one of your calendar events, I will let you know if I need additional info.
I really think the read/unread needs to be updated instantly.
I think just changing the user interface would be fine, emulating the change, even though the change may or may not have been push to ESI yet.
Ok will think about how to do this, right now they are marked read via esi if you open them but it takes some time until the server returns them as read.