私の大学のメールをGmailに転送しますか?

私の大学のメールをGmailに転送しますか?

カレッジメールのメールをカレッジアカウントに元のままGmailに転送したいと思います。次のようにファイルを編集しようとしています/.procmail

# Forward everything to me at gmail
:0:
! [email protected]

元のメールが大学のメールアカウントに保存されず、Gmailアカウントに返送されることを除いて、これは正常に機能します。これについて何をすべきですか?

答え1

:0c転送に使用されるメッセージのコピー

:0c
! [email protected]

cフラグ文書:

c    Generate  a  carbon  copy  of this mail.  This only makes sense on delivering recipes.  The only
        non-delivering recipe this flag has an effect on is on a nesting block, in order to  generate  a
        carbon  copy  this  will  clone  the running procmail process (lockfiles will not be inherited),
        whereby the clone will proceed as usual and the parent will jump across the block.

答え2

私から方法を得ました。協会。しかし、落とし穴があるかどうかはわかりません。

SENDMAIL=/usr/sbin/sendmail
FROM_=`formail -c -I"Reply-To:" -rt -xTo: \
  | expand | sed -e 's/^[ ]*//g' -e 's/[ ]*$//g'`
SUBJ_=`formail -xSubject: \
       | expand | sed -e 's/^[ ]*//g' -e 's/[ ]*$//g'`

# Make a copy of all email to my second address
:0
* ! ^X-Loop: myid@myhost\.mydom
{
  :0c:${HOME}/procmail.lock
  | formail -A"X-Loop: [email protected]" \
    -I"Subject: ${SUBJ_} [autofwd]" \
    | ${SENDMAIL} -f"${FROM_}" [email protected]
}

関連情報