BSD Ports

mail/goimapnotify 2.5.6_6 FreeBSD

Execute scripts on IMAP mailbox changes using IDLE

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d81b7ba3c3
License
GPLv3
Categories
mail
Package size
2975.9 KiB, 9161.0 KiB installed

Description

Execute scripts on IMAP mailbox changes (new/deleted/updated messages) using IDLE.

Install

Binary package:

pkg install goimapnotify

From the ports tree:

cd /usr/ports/mail/goimapnotify/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	goimapnotify>0:mail/goimapnotify

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.5.6_52.5.6_5--2.5.6_5
FreeBSD:14:quarterly2.5.6_52.5.6_5n/a-2.5.6_5
FreeBSD:15:latest2.5.6_52.5.6_5n/a--
FreeBSD:15:quarterly2.5.6_52.5.6_5n/an/an/a
FreeBSD:16:latest2.5.6_42.5.6_5n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
go:modules
Service scripts
goimapnotify

Message after installing

You can run this program in these two methods:
 1. Use the rc.d service to run it as a daemon after editing the configuration file in /usr/local/etc/goimapnotify/goimapnotify.yaml.
    # sudo edit /usr/local/etc/goimapnotify/goimapnotify.yaml # replace edit with your choice of editor, by default: ee
    # service goimapnotify enable
    # service goimapnotify start
    NOTE: the log file will be in /var/log/goimapnotify.log.
 2. Copy the configuration file from /usr/local/etc/goimapnotify to your home directory, edit it as appropriate and run the program in your terminal.
    # mkdir -p $HOME/.config/goimapnotify
    # cp /usr/local/etc/goimapnotify/goimapnotify.yaml $HOME/.config/goimapnotify

Files

distinfo 29
FileSizeSHA256
emersion-go-imap-id-f94a56b9ecde_GH0.tar.gz302545c634ef793a9fe44df1897baadb3bebf8812d98bc2d6f3a09b3186e048e1337
emersion-go-imap-idle-db2568431445_GH0.tar.gz4882fd431719af7330445ffb439e6cbc01519745d45e8ca121a055c5fed43428f88a
emersion-go-imap-v1.2.1_GH0.tar.gz1035465491725275b90e05f2ed98e5273688e5f05a8a488b0c5ce504f60aa19c9d8791
emersion-go-sasl-e73c9f7bad43_GH0.tar.gz736293381ea17213dac9527a856d0119992dbc59fd5fb845716732a6ba300ad54fd1
fatih-color-v1.16.0_GH0.tar.gz121150823ac3e80d523cc9f6062000621f722bd858bad411c3ff7b2cd012e6aaf1b90
fsnotify-fsnotify-v1.7.0_GH0.tar.gz57502ca8175ba6bd3d0cc992200c2f44acabec05367575dc0478c5902971fe7453f35
go-ini-ini-v1.67.0_GH0.tar.gz5353106ba51234140118d1b6064f1817aa89cc971c6e7ce04cb9d286e6660d89296c8
go-yaml-yaml-v3.0.1_GH0.tar.gz91173cf05411540d3e6ef8f1fd88434b34f94cedaceb540329031d80e23b74540c4e5
golang-exp-921286631fa9_GH0.tar.gz1.634466e+06b977f1b4423bf62333597c2150bee6312a926abc1f9af59463eb2a34d4c2c8b9
golang-sys-v0.18.0_GH0.tar.gz1.448211e+06cee1944ab655ddf7eab6301e15cb6d01fdd6cd0a0f0b5896050ee60b124e084c
golang-text-v0.14.0_GH0.tar.gz8.974094e+06c80295e75bda599d17ccf74038139b0957b9915fae4e60d8b46f89454ef171a0
hashicorp-hcl-v1.0.0_GH0.tar.gz7065850632428210503070fd2fde748c88b7414bf84a6a0eadebf9d8e596a033bead2
magiconair-properties-v1.8.7_GH0.tar.gz3142509e950df1970975400edc7f6c2f9e3edace4e1ea49f823006387d130fb0f4f03
mattn-go-colorable-v0.1.13_GH0.tar.gz9762c3b62c76d365906bba9aa9d9ec048fd33a2a5742299d6482a08e7466d4c52d77
mattn-go-isatty-v0.0.20_GH0.tar.gz471318fc42a278e60fb7a1dffa72f20539ae88d0e292db55b513ef514b7d369883a6
mitchellh-mapstructure-v1.5.0_GH0.tar.gz3012381106cbac93000812c194b4a2069dd32913ec18819b1e99e8436595ce4939413
pelletier-go-toml-v2.2.2_GH0.tar.gz9090408c5c1107f764d5abc50cfa5721a1c5fd43a30ad09f84105c5c5bcbbd1290fb25
sagikazarmark-locafero-v0.4.0_GH0.tar.gz96749ca93b1d037912d27bbd11689c8a14b15f151df2cd2391648df67465423364c1
sagikazarmark-slog-shim-v0.1.0_GH0.tar.gz10872a594ec7e138265768a5c23f8ab460724d8215db45dc1bddde4743bca3373803d
sirupsen-logrus-v1.8.1_GH0.tar.gz47161e9492c08ac8f202b438ccfb992bf81b7860739cf8f2266958e0c574c7abfdd74

Commit history 6

DateCommitCreditsLog message
d81b7ba3c3 Dag-Erling Smørgrav various: Bump Go ports for Go 1.26.10 / 1.27.3
031fc6bfbf Dag-Erling Smørgrav various: Bump Go ports
dd0905142a Adam Weinberger many: Bump go ports for 1.26.8 and 1.27.1
4867821cd6 Dag-Erling Smørgrav various: Bump go ports for go-1.25.14 / 1.26.7
6d39dcf04e Dag-Erling Smørgrav various: Bump go ports for go-1.25.13 / 1.26.6

The latest 5 of 6 in the history this site was built from.