diff --git a/.config/mbsync/config b/.config/mbsync/config index 403b4b6..621a9a6 100644 --- a/.config/mbsync/config +++ b/.config/mbsync/config @@ -76,3 +76,28 @@ SyncState * MaxMessages 0 ExpireUnread no # End Profile + +# Centrale +IMAPStore david.julien@centrale-marseille.fr-remote +Host imaps.centrale-marseille.fr +Port 993 +User djulien +PassCmd "pass centrale-marseille.fr/djulien" +AuthMechs LOGIN +SSLType IMAPS +CertificateFile /etc/ssl/certs/ca-certificates.crt + +MaildirStore david.julien@centrale-marseille.fr-local +Subfolders Verbatim +Path /home/swytch/.local/share/mail/david.julien@centrale-marseille.fr/ + +Channel david.julien@centrale-marseille.fr +Expunge Both +Far :david.julien@centrale-marseille.fr-remote: +Near :david.julien@centrale-marseille.fr-local: +Patterns * !"[Gmail]/All Mail" +Create Both +SyncState * +MaxMessages 0 +ExpireUnread no +# End Profile diff --git a/.config/msmtp/config b/.config/msmtp/config index c105f09..f824934 100644 --- a/.config/msmtp/config +++ b/.config/msmtp/config @@ -30,3 +30,15 @@ auth on tls on tls_trust_file /etc/ssl/certs/ca-certificates.crt logfile /home/swytch/.config/msmtp/msmtp.log + +account david.julien@centrale-marseille.fr +host smtp.centrale-marseille.fr +port 587 +from david.julien@centrale-marseille.fr +user djulien +passwordeval "pass centrale-marseille.fr/djulien" +auth on +tls on +tls_trust_file /etc/ssl/certs/ca-certificates.crt +logfile /home/swytch/.config/msmtp/msmtp.log + diff --git a/.config/mutt/muttrc b/.config/mutt/muttrc index e4303c3..71eb410 100644 --- a/.config/mutt/muttrc +++ b/.config/mutt/muttrc @@ -3,4 +3,5 @@ source /home/swytch/.config/mutt/neomutt.muttrc macro index,pager ip 'source /home/swytch/.config/mutt/accounts/1-david.julien@posteo.net.muttrc!;' "switch to david.julien@posteo.net" macro index,pager is 'source /home/swytch/.config/mutt/accounts/2-david.julien@ens-lyon.fr.muttrc!;' "switch to david.julien@ens-lyon.fr" macro index,pager im 'source /home/swytch/.config/mutt/accounts/3-david.julien@mailo.com.muttrc!;' "switch to david.julien@mailto.com" +macro index,pager ic 'source /home/swytch/.config/mutt/accounts/4-david.julien@centrale-marseille.fr.muttrc!;' "switch to david.julien@centrale-marseille.fr" source /home/swytch/.config/mutt/accounts/2-david.julien@ens-lyon.fr.muttrc diff --git a/.local/bin/statusbar/sb-mailbox b/.local/bin/statusbar/sb-mailbox index 04eb472..6657c64 100755 --- a/.local/bin/statusbar/sb-mailbox +++ b/.local/bin/statusbar/sb-mailbox @@ -15,6 +15,7 @@ for acc in $(ls "${XDG_DATA_HOME:-$HOME/.local/share}"/mail/) do new="$(find "${XDG_DATA_HOME:-$HOME/.local/share}"/mail/$acc/*/new/ -type f | grep -iv "trash" | wc -l 2>/dev/null)" if [ $new -gt 0 ]; then + [ -n "$(echo "$acc" | sed -n '/@centrale/p')" ] && box="" [ -n "$(echo "$acc" | sed -n '/@ens/p')" ] && box="" [ -n "$(echo "$acc" | sed -n '/@mailo/p')" ] && box="" [ -n "$(echo "$acc" | sed -n '/@posteo/p')" ] && box=""