„Automatikus e-mail válasz távollétünkben” változatai közötti eltérés
Nincs szerkesztési összefoglaló |
Nincs szerkesztési összefoglaló |
||
11. sor: | 11. sor: | ||
A file legvégére kell írni: | A file legvégére kell írni: | ||
: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) | |||
# Don't reply to daemons and mailinglists | # Don't reply to daemons and mailinglists | ||
* !^FROM_DAEMON | |||
# Mail loops are evil | # Mail loops are evil | ||
* !^X-Loop: usernév@renyi.hu | |||
| formail -rD 8192 vacation.cache | | formail -rD 8192 vacation.cache | ||
:0 ehc # if the name was not in the 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 | | (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. | 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. |
A lap jelenlegi, 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.