diff --git a/CHANGELOG.md b/CHANGELOG.md index e9c97e904..7348df376 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,15 @@ Notable changes to Mailpit will be documented in this file. +## v1.3.8 + +### Bugfix +- Restore notification icon + +### UI +- Compress SVG icons + + ## v1.3.7 ### Feature diff --git a/README.md b/README.md index 1a44ca990..15dbf056a 100644 --- a/README.md +++ b/README.md @@ -37,17 +37,33 @@ Mailpit is inspired by [MailHog](#why-rewrite-mailhog), but much, much faster. ## Installation +The Mailpit web UI listens by default on `http://0.0.0.0:8025`, and the SMTP port on `0.0.0.0:1025`. + +Mailpit runs as a single binary and can be installed in different ways: + +### Install via Brew (Mac) + +Add the repository to your taps with `brew tap axllent/apps`, and then install Mailpit with `brew install mailpit`. + +### Install via bash script (Linux & Mac) + Linux & Mac users can install it directly to `/usr/local/bin/mailpit` with: ```bash sudo bash < <(curl -sL https://raw.githubusercontent.com/axllent/mailpit/develop/install.sh) ``` -Or download a static binary from the [releases](https://github.com/axllent/mailpit/releases/latest). The `mailpit` binary can be placed in your `$PATH`, or simply run as `./mailpit`. See `mailpit -h` for options, or see [the wiki](https://github.com/axllent/mailpit/wiki/Runtime-options) for additional information. +### Download static binary (Windows, Linux and Mac) -To build Mailpit from source see [building from source](https://github.com/axllent/mailpit/wiki/Building-from-source). +Static binaries can always be found on the [releases](https://github.com/axllent/mailpit/releases/latest). The `mailpit` binary can extracted and copied to your `$PATH`, or simply run as `./mailpit`. -The Mailpit web UI listens by default on `http://0.0.0.0:8025`, and the SMTP port on `0.0.0.0:1025`. +### Docker + +See [Docker instructions](https://github.com/axllent/mailpit/wiki/Docker-images). + +### Compile from source + +To build Mailpit from source see [building from source](https://github.com/axllent/mailpit/wiki/Building-from-source). ### Configuring sendmail diff --git a/server/ui-src/App.vue b/server/ui-src/App.vue index fd2d93d8d..483ec4e25 100644 --- a/server/ui-src/App.vue +++ b/server/ui-src/App.vue @@ -451,7 +451,7 @@ export default { let b = message.Subject; let options = { body: message, - icon: 'mailpit.png' + icon: 'notification.png' } new Notification(title, options); } @@ -733,12 +733,14 @@ export default { {{ getRelativeCreated(message) }}
- {{ message.From.Name ? + {{ + message.From.Name ? message.From.Name : message.From.Address }}
- {{ message.From.Name ? + {{ + message.From.Name ? message.From.Name : message.From.Address }}
diff --git a/server/ui/favicon.svg b/server/ui/favicon.svg index 304b05de0..8ca9710d1 100644 --- a/server/ui/favicon.svg +++ b/server/ui/favicon.svg @@ -5,46 +5,18 @@ viewBox="0 0 132.292 121.708" version="1.1" id="svg6" - sodipodi:docname="favicon.svg" - inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"> - + style="fill:#415066;fill-opacity:1" /> + id="path4" /> diff --git a/server/ui/mailpit.svg b/server/ui/mailpit.svg index 814a7c926..4f2a27a6c 100644 --- a/server/ui/mailpit.svg +++ b/server/ui/mailpit.svg @@ -5,46 +5,18 @@ viewBox="0 0 132.292 121.708" version="1.1" id="svg6" - sodipodi:docname="mailpit.svg" - inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"> - + style="fill:#ffffff;fill-opacity:1" /> + id="path4" /> diff --git a/server/ui/notification.png b/server/ui/notification.png new file mode 100644 index 000000000..dadbdd956 Binary files /dev/null and b/server/ui/notification.png differ