| @@ -117,9 +117,11 @@ If the parameter contains @ an email is assumed and synced. | |||
| *sync* | |||
| Syncs mail for all email accounts managed by **mw** (whose paths end in the email). | |||
| Syncs mail for all email accounts managed by **mw** (whose paths end in the email), | |||
| and pops up notifications for new mail. | |||
| **mw** alone, without *sync*, syncs without notifications. | |||
| This is the default, if no parameter is given. | |||
| If an email address is given, only that email is synced. | |||
| Every **mw** sync run will re-generate the **mutt** configuration | |||
| @@ -266,14 +268,24 @@ DETAILS | |||
| **Gmail accounts** | |||
| For Gmail allow "less-secure" applications: | |||
| <https://support.google.com/accounts/answer/6010255>. | |||
| For Gmail allow | |||
| `less-secure applications <https://support.google.com/accounts/answer/6010255>`__ | |||
| Do this before running mutt-wizard. | |||
| Gmail uses labels instead of folders. | |||
| To avoid local message duplication, remove labels on the | |||
| `Gmail web interface <https://mail.google.com/mail/u/0/#settings/labels>`__ | |||
| or hide them from IMAP | |||
| and remove the according local folders. | |||
| To keep a (local) folder from being synced one must exclude it in *mbsyncrc*. | |||
| **mw** generates this default:: | |||
| Patterns * !"_/*" !"[Gmail]" !"[Gmail]/All Mail" | |||
| **Protonmail accounts** | |||
| Protonmail users must use the Protonmail Bridge | |||
| <https://protonmail.com/bridge/> | |||
| Protonmail users must use the | |||
| `Protonmail Bridge <https://protonmail.com/bridge/>`__ | |||
| to access their IMAP and SMTP servers. | |||
| Do this before running mutt-wizard. | |||
| @@ -298,7 +310,7 @@ FILES | |||
| BUGS | |||
| ==== | |||
| GitHub Issues: <https://github.com/rpuntaie/mutt-wizard/issues> | |||
| `GitHub Issues <https://github.com/rpuntaie/mutt-wizard/issues>`__ | |||
| AUTHORS | |||
| ======= | |||
| @@ -306,14 +318,14 @@ AUTHORS | |||
| *Luke Smith* <luke@lukesmith.xyz> | |||
| Original author, started in 2018. | |||
| Github <https://github.com/lukesmithxyz/mutt-wizard> | |||
| `Github <https://github.com/lukesmithxyz/mutt-wizard>`__ | |||
| Gitlab <https://gitlab.com/lukesmithxyz/mutt-wizard> | |||
| `Gitlab <https://gitlab.com/lukesmithxyz/mutt-wizard>`__ | |||
| *Roland Puntaier* <roland.puntaier@gmail.com> | |||
| Bugfixes, Improvements in 2019. | |||
| GitHub: <https://github.com/rpuntaie/mutt-wizard> | |||
| `GitHub: <https://github.com/rpuntaie/mutt-wizard>`__ | |||
| LICENSE | |||
| ======= | |||
| @@ -219,7 +219,7 @@ Channel $mwaddr | |||
| Expunge Both | |||
| Master :$mwaddr-remote: | |||
| Slave :$mwaddr-local: | |||
| Patterns * !"[Gmail]" !"[Gmail]/All Mail" | |||
| Patterns * !"_/*" !"[Gmail]" !"[Gmail]/All Mail" | |||
| Create Both | |||
| SyncState * | |||
| MaxMessages 0 | |||
| @@ -645,6 +645,7 @@ _mwsyncandnotify() { | |||
| else | |||
| $mwmbsyncbin $mwaddr | |||
| fi | |||
| [ -z "$mwnono" ] && return | |||
| mwlastrun="$mwaccmaildir/.mw.lastrun" | |||
| mwnew=$(find "$mwaccmaildir/INBOX/new/" "$mwaccmaildir/Inbox/new/" "$mwaccmaildir/inbox/new/" -type f -newer "$mwlastrun" 2> /dev/null) | |||
| newcount=$(echo "$mwnew" | sed '/^\s*$/d' | wc -l) | |||
| @@ -716,6 +717,7 @@ if [ "$#" -gt 1 ]; then | |||
| fi | |||
| if [ "$1" = "" ]; then | |||
| mwnono="NO" | |||
| _mwsync | |||
| else | |||
| case "$1" in | |||
| @@ -175,9 +175,10 @@ mwcronminutes=99 mw cron | |||
| .RS | |||
| .PP | |||
| Syncs mail for all email accounts managed by \f[B]mw\f[R] (whose paths | |||
| end in the email). | |||
| end in the email), and pops up notifications for new mail. | |||
| .PP | |||
| \f[B]mw\f[R] alone, without \f[I]sync\f[R], syncs without notifications. | |||
| .PP | |||
| This is the default, if no parameter is given. | |||
| If an email address is given, only that email is synced. | |||
| .PP | |||
| Every \f[B]mw\f[R] sync run will re-generate the \f[B]mutt\f[R] | |||
| @@ -366,16 +367,30 @@ downloaded mail. | |||
| \f[B]Gmail accounts\f[R] | |||
| .RS | |||
| .PP | |||
| For Gmail allow \[dq]less-secure\[dq] applications: | |||
| <<https://support.google.com/accounts/answer/6010255>>. | |||
| Do this before running mutt-wizard. | |||
| For Gmail allow less-secure | |||
| applications (https://support.google.com/accounts/answer/6010255) Do | |||
| this before running mutt-wizard. | |||
| .PP | |||
| Gmail uses labels instead of folders. | |||
| To avoid local message duplication, remove labels on the Gmail web | |||
| interface (https://mail.google.com/mail/u/0/#settings/labels) or hide | |||
| them from IMAP and remove the according local folders. | |||
| To keep a (local) folder from being synced one must exclude it in | |||
| \f[I]mbsyncrc\f[R]. | |||
| \f[B]mw\f[R] generates this default: | |||
| .IP | |||
| .nf | |||
| \f[C] | |||
| Patterns * !\[dq]_/*\[dq] !\[dq][Gmail]\[dq] !\[dq][Gmail]/All Mail\[dq] | |||
| \f[R] | |||
| .fi | |||
| .RE | |||
| .PP | |||
| \f[B]Protonmail accounts\f[R] | |||
| .RS | |||
| .PP | |||
| Protonmail users must use the Protonmail Bridge | |||
| <<https://protonmail.com/bridge/>> to access their IMAP and SMTP | |||
| Protonmail users must use the Protonmail | |||
| Bridge (https://protonmail.com/bridge/) to access their IMAP and SMTP | |||
| servers. | |||
| Do this before running mutt-wizard. | |||
| .RE | |||
| @@ -397,23 +412,23 @@ Default mailcap file. | |||
| Email server database. | |||
| .SH BUGS | |||
| .PP | |||
| GitHub Issues: <<https://github.com/rpuntaie/mutt-wizard/issues>> | |||
| GitHub Issues (https://github.com/rpuntaie/mutt-wizard/issues) | |||
| .SH AUTHORS | |||
| .TP | |||
| .B \f[I]Luke Smith\f[R] <<luke@lukesmith.xyz>> | |||
| Original author, started in 2018. | |||
| .RS | |||
| .PP | |||
| Github <<https://github.com/lukesmithxyz/mutt-wizard>> | |||
| Github (https://github.com/lukesmithxyz/mutt-wizard) | |||
| .PP | |||
| Gitlab <<https://gitlab.com/lukesmithxyz/mutt-wizard>> | |||
| Gitlab (https://gitlab.com/lukesmithxyz/mutt-wizard) | |||
| .RE | |||
| .TP | |||
| .B \f[I]Roland Puntaier\f[R] <<roland.puntaier@gmail.com>> | |||
| Bugfixes, Improvements in 2019. | |||
| .RS | |||
| .PP | |||
| GitHub: <<https://github.com/rpuntaie/mutt-wizard>> | |||
| GitHub: (https://github.com/rpuntaie/mutt-wizard) | |||
| .RE | |||
| .SH LICENSE | |||
| .PP | |||