Port details |
- hydroxide Open-source ProtonMail CardDAV, IMAP and SMTP bridge
- 0.2.29_7 mail
=3 0.2.29_6Version of this port present on the latest quarterly branch. - Maintainer: nxjoseph@protonmail.com
 - Port Added: 2024-04-24 09:39:07
- Last Update: 2025-04-02 02:07:58
- Commit Hash: a4e30d4
- People watching this port, also watch:: zbar, isc-cron, monit, cronic
- License: MIT
- WWW:
- https://github.com/emersion/hydroxide
- Description:
- A third-party, open-source ProtonMail bridge. Hydroxide supports CardDAV,
IMAP and SMTP. hydroxide is a server that translates standard protocols
(SMTP, IMAP, CardDAV) into ProtonMail API requests. It allows you to use
your preferred e-mail client and git-send-email with ProtonMail.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- hydroxide>0:mail/hydroxide
- To install the port:
- cd /usr/ports/mail/hydroxide/ && make install clean
- To add the package, run one of these commands:
- pkg install mail/hydroxide
- pkg install hydroxide
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: hydroxide
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1727105515
SHA256 (emersion-hydroxide-v0.2.29_GH0.tar.gz) = 96f1f1cc058544365a31d9b9c64fe44073092b36f95784c044b88641849448bc
SIZE (emersion-hydroxide-v0.2.29_GH0.tar.gz) = 45566
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- go121 : lang/go121
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- mail_hydroxide
- USES:
- go:modules
- pkg-message:
- For install:
- You should authenticate your mail account first before using hydroxide.
To authenticate:
# service hydroxide init
and follow the prompts.
To enable/start hydroxide service:
# service hydroxide enable
# service hydroxide start
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.2.29_7 02 Apr 2025 02:07:58
    |
Adam Weinberger (adamw)  |
go: Bump ports for go124 update |
0.2.29_6 05 Mar 2025 16:02:56
    |
Adam Weinberger (adamw)  |
Bump all go ports for yesterday's releases |
0.2.29_5 23 Sep 2024 23:22:49
    |
Vladimir Druzenko (vvd)  Author: Yusuf Yaman |
mail/hydroxide: switched to upstream
Port has been switched to use upstream because I think it's better to
just use a patch rather than forking the upstream and making the
change there.
PR: 281669 |
0.2.29_4 18 Aug 2024 12:53:59
    |
Vladimir Druzenko (vvd)  Author: Yusuf Yaman |
mail/hydroxide: Fix rc.d script
- hydroxide does want to store some files and users were running
"hydroxide auth" with normal user. Now, hydroxide user has a home
directory, and it does store them there now.
- Change upstream.
PR: 280886 |
0.2.29_3 11 Aug 2024 16:37:56
    |
Vladimir Druzenko (vvd)  Author: Yusuf Yaman |
mail/hydroxide: Add rc.d script to run as daemon and minor changes to Makefile
Changes:
* Add rc.d script to run as daemon because users had to run the port
somehow in the background on terminal.
* Minor changes to Makefile.
PR: 280754 |
0.2.29_2 09 Aug 2024 06:24:08
    |
Ashish SHUKLA (ashish)  |
all: Bump after lang/go121 update |
0.2.29_1 03 Jul 2024 08:29:54
    |
Ashish SHUKLA (ashish)  |
all: Bump after lang/go121 update |
0.2.29 30 Jun 2024 18:39:20
    |
Zsolt Udvari (uzsolt)  Author: Yusuf Yaman |
mail/hydroxide: update to 0.2.29
Pet portfmt.
Changelog: https://github.com/emersion/hydroxide/releases/tag/v0.2.29
PR: 280053
Approved by: Submitter is maintainer |
0.2.28_2 15 Jun 2024 09:52:17
    |
Ashish SHUKLA (ashish)  |
all: Bump after lang/go121 update
MFH: 2024Q2 |
0.2.28_1 13 May 2024 17:56:04
    |
Ashish SHUKLA (ashish)  |
all: Bump after lang/go121 update
MFH: 2024Q2 |
0.2.28 24 Apr 2024 09:36:04
    |
Kurt Jaeger (pi)  Author: Yusuf Yaman |
mail/hydroxide: new port, Open-source ProtonMail CardDAV, IMAP and SMTP bridge
A third-party, open-source ProtonMail bridge. Hydroxide supports CardDAV,
IMAP and SMTP. hydroxide is a server that translates standard protocols
(SMTP, IMAP, CardDAV) into ProtonMail API requests. It allows you to use
your preferred e-mail client and git-send-email with ProtonMail.
PR: 278362
Author: Yusuf Yaman <nxjosephofficial@protonmail.com> |