# Vacation equivalent Procmail recipe.
#
:0 Whc: vacation.lock
* ! ^FROM_DAEMON
* ! ^X-Loop: ${NOLOOP}
* ! TOEMAIL ?? ^noemail@example.com$
* ? ${GREP} -i -x "${TOEMAIL}" ${MYEMAIL}
| ${FORMAIL} -rD 16384 vacation.cache

 :0 e
 {
  :0
  { VPID=`${ECHO} $$` }

  :0 c:
  vacationtemp.${VPID}

  :0 c: vacationtemp.${VPID}.lock
  | (${FORMAIL} -rt \
                -I"Subject: Away from the office..." \
                -A"X-Loop: ${NOLOOP}";\
     ${CAT} ${HOME}/vacation.txt;\
     ${ECHO} " ";\
     ${ECHO} "=-=-=-=-=-=-=-=-=-=";\
     ${ECHO} " ";\
     ${CAT} vacationtemp.${VPID};\
     ${RM} -f vacationtemp.${VPID}) \
  | ${SENDMAIL} -oi -t
 }