„Automatikus e-mail válasz távollétünkben” változatai közötti eltérés
(Új oldal, tartalma: „Először létre kell hozni egy .vacation.msg nevű file-t a saját home alkönyvtárban, ami a távollét alatt beérkező levelekre adandó választ tartalmazza. Ezután meg kell editálni a már létező ~/.procmailrc file-t, az alábbiak szerint (A usernév a saját login nevünkre cserélendő, illetve lényeges, hogy a második formail-es hosszú sorban nem lehet sortörés.): A file legelejére kell írni: SHELL=/usr/local/bin/zsh illetve szerepelnie kel…”) |
Nincs szerkesztési összefoglaló |
||
13. sor: | 13. sor: | ||
:0 Whc: vacation.lock | :0 Whc: vacation.lock | ||
# Perform a quick check to see if the mail was addressed to us | # Perform a quick check to see if the mail was addressed to us | ||
* ^To:.*(usernév@renyi.hu|usernév@math-inst.hu) | \* ^To:.*(usernév@renyi.hu|usernév@math-inst.hu) | ||
# Don't reply to daemons and mailinglists | # Don't reply to daemons and mailinglists | ||
* !^FROM_DAEMON | \* !^FROM_DAEMON | ||
# Mail loops are evil | # Mail loops are evil | ||
* !^X-Loop: usernév@renyi.hu | \* !^X-Loop: usernév@renyi.hu | ||
| formail -rD 8192 vacation.cache | | formail -rD 8192 vacation.cache | ||
A lap 2022. szeptember 22., 12:58-kori változata
Először létre kell hozni egy .vacation.msg nevű file-t a saját home alkönyvtárban, ami a távollét alatt beérkező levelekre adandó választ tartalmazza.
Ezután meg kell editálni a már létező ~/.procmailrc file-t, az alábbiak szerint (A usernév a saját login nevünkre cserélendő, illetve lényeges, hogy a második formail-es hosszú sorban nem lehet sortörés.):
A file legelejére kell írni:
SHELL=/usr/local/bin/zsh illetve szerepelnie kell az alábbi sornak: SENDMAIL=/usr/lib/sendmail
A file legvégére kell írni:
- 0 Whc: vacation.lock
- Perform a quick check to see if the mail was addressed to us
\* ^To:.*(usernév@renyi.hu|usernév@math-inst.hu)
- Don't reply to daemons and mailinglists
\* !^FROM_DAEMON
- Mail loops are evil
\* !^X-Loop: usernév@renyi.hu | formail -rD 8192 vacation.cache
- 0 ehc # if the name was not in the cache
| (formail -rI"Precedence: junk" -A"X-Loop: usernév@renyi.hu" ; egrep -v "(^From:|^Subject:|^ *$)" $HOME/.vacation.msg) | /usr/lib/sendmail -oi -t
Ha már nincs szükség az automatikus üzenetküldésre, akkor értelemszerűen minden előbb leírt változtatást meg kell szüntetni, azaz az eredeti állapotot kell visszaállítani.
Végül LE KELL TÖRÖLNI a Mail alkönyvtárunkban keletkezett vacation.cache file-t. Kezdő felhasználóknak javaslat: csináljanak egy biztonsági másolatot a .procmailrc file-jukból pl. procmailrc.orig néven arra az esetre, ha valamit végzetesen elrontanának szerkesztés közben.
Probléma esetén további segítséget a system-től lehet kérni.