[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Procmail komutu



Merhaba,
Mail sunucusunda a kullanıcısının home dizinine yerleştirdiğim .procmailrc dosyası aşağıdaki şekildedir. Buradaki hata tüm kullanıcılarının a kullanıcısına gönderdiği mailler normal şekilde arsiv kullanıcısına giderken a kullanıcısının gönderdiği mailler arsiv kullanıcısına gitmiyor. Nerede hata yapıyorum? Yardımcı olursanız sevinirim.
 
.procmailrc dosyam
------------------------------------------------------------------------
FROM_=`formail -c -x"From: " `
SUBJ_=`formail -c -x"Subject: "`
 
:0   # a kullanıcısına gelen mailler için
* ^TO_a@xxx\.com
{
  :0c:
  ${DEFAULT}
 
  :0fwh  
  | formail -A"X-Loop: a@xxx.com" \
              -A"X-From-Origin: ${FROM_}" \
              -I"Subject:{Arsiv} $SUBJ_"
 
  
  :0
  ! arsiv@xxx.com
}
 
:0  # a kullanıcısının gönderdiği mailler  için
* ^From:.*a@([-a-z0-9_]+\.)*xxx.com
{
  :0c:
  ${DEFAULT}
 
  :0fwh    | formail -A"X-Loop: a@xxx.com" \
            -A"X-From-Origin: ${FROM_}" \
            -I"Subject:{Arsiv} $SUBJ_"
 
  :0
  ! arsiv@xxx.com
}
--------------------------------------
 
Yapmaya çalıştığım, a kullanıcısına gönderilen maillerin ve a kullanıcısının gönderdiği maillerin kopyalanan mailin konu bölümüne {Arsiv} ekleyip orjinal maili a kullanıcısına kopyasını da arsiv kullanıcısına göndermek. Sistem Debian 3.1 + Sendmail 8.13.4 + procmail 3.22-11
 
Saygılarımla
Ahmet DURUÖZ
DBA & System Administrator

Reply to: