[Postfixbuch-users] Mailtrennzeichen

Marc Samendinger marc.samendinger at sp-online.de
Di Jul 20 11:50:02 CEST 2004


> -----Original Message-----
> From: postfixbuch-users-bounces at listi.jpberlin.de 
> [mailto:postfixbuch-users-bounces at listi.jpberlin.de] On 
> Behalf Of Patrick Pöpperl
> 
> 
> Hallo Liste,
> 
> 
> Das Script selber ist:
> 
> #!/bin/bash
> anzahl1=`sudo cat /var/mail/web1p1 |grep -c Date:`

Dein cat ist überflüssig, ein 'grep -c Date: /var/mail/web1p1'
würde es genau so tun.

> 
> Zurzeit lass ich die Anzahl durch "Date:" bestimmen, das ist aber 
> ziemlich ungenau da die Anzahl der Mails
> nicht wirklich stimmt. Mal sind es mehr als das Script anzeigt mal 
> weniger weil nicht jede Mail nur einmal  "Date:" enthält.
> 
> Nun meine Frage: Gibt es ein eindeutiges Wort was nur ein 
> einziges mal 
> pro Mail vorkommt, oder ein bestimmtes Trennzeichen? Wie erkennen
> andere Mail Clients wann die eine Mail aufhört und die 
> nächste anfängt ?

Eine Mail im mbox Format beginnt mit

>From E-Mail-Adresse Wochentag Monat Tag Uhrzeit Jahr

sieht dann also so aus.

>From test at example.org  Tue Jul 20 11:43:00 2004
>From test at example.org  Fri Jul  9 11:43:00 2004

Das musst Du irgendwie in eine Regex basteln. 

 
> Danke für eure Hilfe :)
> 
> Mit freundlichen Grüßen
> Patrick Pöpperl

marc



Mehr Informationen über die Mailingliste Postfixbuch-users