Adrian Short adrian

adrian synced commits to master at adrian/emailwiz from mirror

  • 905ac6c7d4 Merge pull request #344 from goatsrcool/emailwiz_update Swap restriction order in main.cf to catch sender login mismatch
  • 668aef1c73 Reversed order of reject_sender_login_mismatch and permit_sasl_authenticated in sender restrictions (main.cf)
  • c0f20647d5 Merge pull request #327 from bobafetthotmail/patch-2 Add instructions for self-signed certs
  • 3998323db0 close #329, fix #337, close #326
  • 8ce112c4d8 Merge pull request #334 from alpernae/patch-2 fix: sanitize domain input to prevent command injection
  • Compare 7 commits »

9 hours ago

adrian synced commits to master at adrian/mutt-wizard from mirror

  • b7b7f21d69 -x option fixed, fix #1014
  • 0f9cf65e10 properly create imapnotify dir
  • 40ff0fc93f Merge pull request #1012 from czardien/fix Fix unary operator expected error
  • d0dfcc3c27 Fix unary operator expected error On my system running any `mw` command after a fresh install from the AUR, I get: ``` /usr/bin/mw: line 37: [: 1.5: unary operator expected ``` Now the script doesn't error per-se but it does set the `master` and `slave` variables to wrong values. I'm also not sure how this wasn't raised before; maybe that's a new bash version thing? I'm on 5.2.37. Anyway I faffed around trying to fix this, in particular with the `-gt` operator but it turned out that properly comparing float numbers is a pain in the butt in bash. I found solutions using `bc` which I thought were weird. To keep things simple I ended up doing a little substitution on the dot `.` character and turned these nasty floats into integers, along with using the `-gt` operator which did the trick on my system. May be unorthodox so feedback is more than welcome. Thank you for the great software by the way, lots of gratitude for your work.
  • 943b45340c Revert "fix #993" This reverts commit 883e570d6db7ba62febd97598902752a4c28d3ca.
  • Compare 24 commits »

9 hours ago

adrian synced commits to master at adrian/emailwiz from mirror

1 year ago

adrian synced commits to master at adrian/emailwiz from mirror

  • 558c4de108 Merge pull request #299 from bobafetthotmail/patch-1 now it can make self-signed certs, turn some settings into options
  • 0ede8c9d9c Merge branch 'master' into patch-1
  • 6074d52152 now it can make self-signed certs, turn some settings into options -- the change to the apt-get install part at the beginning forces an uninstall and purge of configs. This means that if you re-run the script it will "reset" the install to default state by deleting packages and configs and re-installing and re-generating the configs. --I turned some hardcoded settings into options that can be set in the variables at the top of the script (for convenience). The default behavior is the same as before. allow_suboptimal_ciphers="yes" #yes no mailbox_format="maildir" # maildir sdbox allowed_protocols=" imap pop3 " #imap pop3 --added a setting "selfsigned="no" # yes no" to choose between "let's get a cert from letsencrypt" and "create self-signed cert that lasts 100 years", and added the logic to generate the certs and whatnot. My usecase is for an "isolated" server that collects notifications from devices in the same local network(s) or serves as secure/private messaging system over VPN (wireguard or whatever). The default is still as before. If creating a self-signed cert is selected, it will show the certificate creation wizard as normal. --added a few setting variables to auto-generate the certificate with country name, state/province name, organization name and hostname Again this is not enabled by default.
  • Compare 3 commits »

1 year ago

adrian synced commits to master at adrian/mutt-wizard from mirror

  • 0d9d2fea32 Merge pull request #975 from rnpnr/makefile cleanup Makefile
  • 4a60fbd414 Merge pull request #970 from jdujava/master fix: rename variables
  • 08476a2508 Merge pull request #960 from paniash/add-domain Added `fz-juelich.de` domain
  • c1cfb50419 Merge pull request #969 from burbschat/notmuch_escape_fix Fix escaping in message IDs from notmuch
  • c891164574 Merge pull request #985 from speedie1337/master Don't prompt for password, if the email address already has one stored.
  • Compare 11 commits »

1 year ago

adrian synced commits to master at adrian/mutt-wizard from mirror

  • 10a16e0ee6 Merge pull request #989 from karimhussein1/master Added direct link to Google App Password page for easier access
  • 1d89388a0e Added direct link to Google App Password page for easier access
  • Compare 2 commits »

1 year ago

adrian synced commits to master at adrian/emailwiz from mirror

2 years ago

adrian synced commits to master at adrian/emailwiz from mirror

  • 30898eabd9 Merge pull request #314 from kedom1337/master feat: turn user "dmarc" into "postmaster" for more generic use cases
  • 5f16c868d9 feat: turn user "dmarc" into "postmaster" for more generic use cases
  • Compare 2 commits »

2 years ago

adrian synced commits to master at adrian/emailwiz from mirror

2 years ago

adrian synced commits to master at adrian/emailwiz from mirror

  • dc9552f420 Merge pull request #304 from amnweb/patch-1 Open port 110 and 995 for POP3 support
  • 48383e0829 Merge pull request #305 from aartoni/master Short-term workaround to prevent SMTP smuggling
  • 1d3d7e7ba9 Long term fix to prevent SMTP smuggling
  • bcfba987e4 Short-term workaround to prevent SMTP smuggling
  • a8f5d0fddd Update emailwiz.sh Open port 110 and 995 for POP3 support
  • Compare 5 commits »

2 years ago

adrian synced commits to master at adrian/emailwiz from mirror

2 years ago

adrian synced commits to master at adrian/emailwiz from mirror

2 years ago

adrian synced commits to master at adrian/mutt-wizard from mirror

  • a8863a750a Merge pull request #958 from jdujava/master fix: reorder action
  • 7a1fe918a1 Merge pull request #953 from rampaq/pipe-to-pass pipe password directly to pass
  • 8d78212cad fix: reorder action
  • 268da5d51b pipe password directly to pass - also change slightly confusing naming for (re)inserting given passwords to pass store
  • Compare 4 commits »

2 years ago

adrian synced commits to master at adrian/emailwiz from mirror

2 years ago

adrian synced commits to master at adrian/mutt-wizard from mirror

2 years ago

adrian synced commits to master at adrian/emailwiz from mirror

  • a46fd7f9d2 Merge pull request #286 from andrewrunxiyu/master Make it work with Debian 12: spamassassin -> spamd
  • 3474cb609d Make it work with Debian 12: spamassassin -> spamd This commits checks for /etc/default/spamassassin. If it exists, it's passed through sed to modify the CRON variable as usual, and spamassassin.service is enabled and restarted. If /etc/default/spamassassin does not exist, but /etc/default/spamd exists, we modify /etc/default/spamd instead, and restart and enable spamd.service. This has to be done because Debian 12 introduced this breaking change: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1020859 Apologies for my previous commit which introduced a new "README" file specifically for my fork of the repository. I've modified my patch to remove it, please accept this version of the patch instead. Signed-off-by: Andrew Yu <andrew@andrewyu.org>
  • Compare 2 commits »

2 years ago

adrian synced commits to master at adrian/mutt-wizard from mirror

2 years ago

adrian synced commits to master at adrian/emailwiz from mirror

2 years ago

adrian synced commits to master at adrian/emailwiz from mirror

2 years ago

adrian synced commits to master at adrian/mutt-wizard from mirror

  • 445283bf13 Merge pull request #948 from speediegq/master Add gettext dependency to README
  • e0dd9f8193 Add gettext dependency to README gettext which provides the envsubst command is not installed on all distributions. Void for instance does not come with this, so I think it should be mentioned in the README.
  • Compare 2 commits »

2 years ago