Riyyi
3 years ago
2 changed files with 109 additions and 0 deletions
@ -0,0 +1,108 @@ |
|||||||
|
# -*- conf -*- |
||||||
|
|
||||||
|
#--- Account ---# |
||||||
|
IMAPAccount info |
||||||
|
Host mail.riyyi.com |
||||||
|
Port 993 |
||||||
|
UserCmd "gpg2 -q --for-your-eyes-only --no-tty -d ~/.config/emacs/etc/authinfo.gpg | awk -F ' ' '/info/ { print $(NF-2); exit; }'" |
||||||
|
PassCmd "gpg2 -q --for-your-eyes-only --no-tty -d ~/.config/emacs/etc/authinfo.gpg | awk -F ' ' '/info/ { print $NF; exit; }'" |
||||||
|
# SSL |
||||||
|
SSLType IMAPS |
||||||
|
SSLVersions TLSv1.3 |
||||||
|
CertificateFile /etc/ssl/certs/ca-certificates.crt |
||||||
|
|
||||||
|
#--- Remote ---# |
||||||
|
IMAPStore info-remote |
||||||
|
Account info |
||||||
|
|
||||||
|
#--- Local ---# |
||||||
|
MaildirStore info-local |
||||||
|
# IMAP subfolders represent local subfolders |
||||||
|
SubFolders Verbatim |
||||||
|
# The trailing "/" is important |
||||||
|
Path ~/mail/info/ |
||||||
|
Inbox ~/mail/info/Inbox |
||||||
|
|
||||||
|
#--- Sync ---# |
||||||
|
Channel info |
||||||
|
Far :info-remote: |
||||||
|
Near :info-local: |
||||||
|
# Automatically create missing mailboxes, only locally |
||||||
|
Create Near |
||||||
|
# Do not permanently remove all messages marked for deletion |
||||||
|
Expunge None |
||||||
|
# Include everything |
||||||
|
Patterns * |
||||||
|
# Save the synchronization state files in the relevant directory |
||||||
|
SyncState * |
||||||
|
# Make sure the date of the arrival stays the same when you move messages around |
||||||
|
CopyArrivalDate yes |
||||||
|
|
||||||
|
# ------------------------------------------ |
||||||
|
|
||||||
|
#--- Account ---# |
||||||
|
IMAPAccount private |
||||||
|
Host mail.riyyi.com |
||||||
|
Port 993 |
||||||
|
UserCmd "gpg2 -q --for-your-eyes-only --no-tty -d ~/.config/emacs/etc/authinfo.gpg | awk -F ' ' '/private/ { print $(NF-2); exit; }'" |
||||||
|
PassCmd "gpg2 -q --for-your-eyes-only --no-tty -d ~/.config/emacs/etc/authinfo.gpg | awk -F ' ' '/private/ { print $NF; exit; }'" |
||||||
|
# SSL |
||||||
|
SSLType IMAPS |
||||||
|
SSLVersions TLSv1.3 |
||||||
|
CertificateFile /etc/ssl/certs/ca-certificates.crt |
||||||
|
|
||||||
|
#--- Remote ---# |
||||||
|
IMAPStore private-remote |
||||||
|
Account private |
||||||
|
|
||||||
|
#--- Local ---# |
||||||
|
MaildirStore private-local |
||||||
|
# IMAP subfolders represent local subfolders |
||||||
|
SubFolders Verbatim |
||||||
|
# The trailing "/" is important |
||||||
|
Path ~/mail/private/ |
||||||
|
Inbox ~/mail/private/Inbox |
||||||
|
|
||||||
|
#--- Sync ---# |
||||||
|
Channel private |
||||||
|
Far :private-remote: |
||||||
|
Near :private-local: |
||||||
|
# Automatically create missing mailboxes, only locally |
||||||
|
Create Near |
||||||
|
# Do not permanently remove all messages marked for deletion |
||||||
|
Expunge None |
||||||
|
# Include everything |
||||||
|
Patterns * |
||||||
|
# Save the synchronization state files in the relevant directory |
||||||
|
SyncState * |
||||||
|
# Make sure the date of the arrival stays the same when you move messages around |
||||||
|
CopyArrivalDate yes |
||||||
|
|
||||||
|
# ------------------------------------------ |
||||||
|
|
||||||
|
# https://www.gnu.org/software/emacs/manual/html_node/smtpmail/Authentication.html |
||||||
|
|
||||||
|
# Example config: |
||||||
|
|
||||||
|
# machine info port 993 login <MAIL> password <SECRET> |
||||||
|
# machine private port 993 login <MAIL> password <SECRET> |
||||||
|
|
||||||
|
# machine mail.riyyi.com port 587 login <MAIL> password <SECRET> |
||||||
|
# machine mail.riyyi.com port 587 login <MAIL> password <SECRET> |
||||||
|
|
||||||
|
# Create password file: |
||||||
|
|
||||||
|
# $ touch ~/.config/emacs/etc/authinfo.gpg |
||||||
|
# $ echo "<CONFIG>" > ~/.config/emacs/etc/authinfo.gpg |
||||||
|
# $ gpg -e -r <MAIL_USED_FOR_GPG> ~/.config/emacs/etc/authinfo.gpg |
||||||
|
|
||||||
|
# Run to sync mail: |
||||||
|
# $ mbsync -a -c ~/.config/isync/mbsyncrc |
||||||
|
|
||||||
|
# Initialize mu: |
||||||
|
# mu init --maildir=~/mail --my-address=<MAIL> --my-address=<MAIL2> |
||||||
|
# mu index |
||||||
|
|
||||||
|
# Packages: |
||||||
|
# isync |
||||||
|
# mu (AUR) |
Loading…
Reference in new issue