James Hillyerd
24dcd62951
Basic HTML email rendering
...
Messages with a MIME text/html MIME part will now be displayed with an
`HTML` button above them that will open another window and render the
HTML when clicked.
There is no sanitization performed, and inline attachment display is
not support.
This closes #2
2012-10-17 21:47:48 -07:00
James Hillyerd
eb363aa670
Add a view source button to see raw text of message
2012-10-13 14:37:11 -07:00
James Hillyerd
a0ab84abb5
Message list is now loaded by AJAX and can be refreshed.
...
Added a message delete button.
2012-10-13 14:11:12 -07:00
James Hillyerd
555332c98e
Add a way to enter a username to view. Cleanup route formatting.
2012-10-10 21:04:28 -07:00
James Hillyerd
3fe4c937cd
Add a controller to view list mailbox contents, view individual
...
messages.
2012-10-10 13:46:03 -07:00
James Hillyerd
4bcb7391c8
Refactor datastore: DataStore -> Mailbox -> Message (was MailObject)
2012-10-10 09:54:41 -07:00
James Hillyerd
6e8e0a300c
Server now writes raw smtp data to datastore. Does not yet create gob files.
2012-10-07 22:05:07 -07:00
James Hillyerd
9fa93acf0e
Modify smtpd to integrate with Revel.
...
Add plugin to app.go to start smtpd
2012-10-07 19:12:58 -07:00
James Hillyerd
be97a4528f
revel skeleton
2012-10-06 20:27:00 -07:00