objet attache dans un mail vers fichier automatiquement

トップ ページ

このメッセージに返信
著者: Stephane Driussi
日付:  
To: guilde
古いトピック: Comment activer l'UDMA sur un lecteur optique ?
題目: objet attache dans un mail vers fichier automatiquement
Bonjour a tous,

j'ai une webcam wifi qui peut envoyer une sequence video par mail. J'ai
reussi a configurer celle-ci pour envoyer le mail a mon daemon sendmail.
Voici l'entete de ce que je recois:

Received: from WVC54G (xxxxx.xxxxx.org [10.xx.xx.98])
     by xxxxx.xxxxx.org (8.14.1/8.13.8) with SMTP id l5PMUqkr017906
     for <xxxx@???>; Tue, 26 Jun 2007 00:30:52 +0200
Date: Tue, 26 Jun 2007 00:30:30
From: webcam@???
To: xxxxx@???
Subject: motion detected
Message-ID: <Tue Jun 26 00:30:30 2007.1560339929@WVC54G>
MIME-Version: 1.0
Content-Type: application/octet-stream; name="WVC54G(2007_06_26 0030).asf"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="WVC54G(2007_06_26 0030).asf"


Je voudrais mettre en place une regle procmail pour extraire la video et
le nom de fichier.
Pour l'instant j'ai ceci:

:0 B
* ^Content-Disposition: attachment; filename=
{
:0 bw
file=| sed -n -e '/filename=/ {s/^.*filename=\(.*\)$/\1/p;q;}'

LOG="File: $file
"

:0 bw
* ^Content-Transfer-Encoding: base64
| mimencode -u -b >$file


}

mais ca ne marche pas :-(
procmail: Error while writing to " sed -n -e '/filename=/
{s/^.*filename=\(.*\)$/\1/p;q;}'"

pourtant:
# cat titi
Content-Disposition: attachment; filename="WVC54G(2007_06_25 1031).asf"

# cat titi | sed -n -e '/filename=/ {s/^.*filename=\(.*\)$/\1/p;q;}'
"WVC54G(2007_06_25 1031).asf"

comment faire ?

Stephane