PDA

Vollständige Version anzeigen : e-mails unter /var/spool/mail/user


Thomas Schneider
10-09-2007, 09:59 AM
Hallo Ng,

Kann mir jemand sagen wie ich die mails die unter /var/spool/mail/user
rausbekomme? Das Problem ist das ich nen alias Eintrag vergessen hatte und nun
liegen dort noch unter dem user Namen einige mails die gebraucht werden.

Ich würde die jetzt gerne irgendwie über Konsole einfach weitersenden an eine
e-mail Adresse.
Danke schon mal im voraus...

lg,
tom

Felix Kronlage
10-09-2007, 10:28 AM
Thomas Schneider <t.schneider*livingliquid.com> wrote:

> Kann mir jemand sagen wie ich die mails die unter /var/spool/mail/user
> rausbekomme?
[...]
> Ich würde die jetzt gerne irgendwie über Konsole einfach weitersenden an eine
> e-mail Adresse.

mit 'mail' (eigentlich immer vorhanden) oder einem Client wie mutt.
mutt kann die mbox Dateien recht bequem oeffenen
(mutt -f /var/spool/mail/user) und dann kann man die forwarden.

felix
--
GPG/PGP: D9AC74D0 / 076E 1E87 3E05 1C7F B1A0 8A48 0D31 9BD3 D9AC 74D0
http://hazardous.org/~fkr - fkr*hazardous.org - fkr*silc|irc - FKR-RIPE
https://www.bytemine.net/ - bytemine - BSD based Hosting/Solutions/Ideas

Lutz Frommberger
10-09-2007, 11:30 AM
Felix Kronlage <fkr*hazardous.org> wrote:
> Thomas Schneider <t.schneider*livingliquid.com> wrote:
>
>> Kann mir jemand sagen wie ich die mails die unter /var/spool/mail/user
>> rausbekomme?
> [...]
>> Ich würde die jetzt gerne irgendwie über Konsole einfach weitersenden an eine
>> e-mail Adresse.
>
> mit 'mail' (eigentlich immer vorhanden) oder einem Client wie mutt.
> mutt kann die mbox Dateien recht bequem oeffenen
> (mutt -f /var/spool/mail/user) und dann kann man die forwarden.

Bei mutt bietet sich "bounce" (b) statt forward an, dann bekommt der
Empfänger kaum etwas von der Umleitung mit.

gruß,
--
Lutz Frommberger | "Wenn ist das Nunstück git und
| Slotermeyer? Ja! ... Beiherhund
http://www.aussagekraft.de | das Oder die Flipperwaldt
pgp key on request | gersput." - Ernest Scribbler

Thomas Schneider
10-09-2007, 01:28 PM
Felix Kronlage wrote:
> Thomas Schneider <t.schneider*livingliquid.com> wrote:
>
>> Kann mir jemand sagen wie ich die mails die unter /var/spool/mail/user
>> rausbekomme?
> [...]
>> Ich würde die jetzt gerne irgendwie über Konsole einfach weitersenden an eine
>> e-mail Adresse.
>
> mit 'mail' (eigentlich immer vorhanden) oder einem Client wie mutt.
> mutt kann die mbox Dateien recht bequem oeffenen
> (mutt -f /var/spool/mail/user) und dann kann man die forwarden.

danke aber ich kann doch nicht 500 mails einzeln forwarden, ich dachte es gibt
was wo ich das kann...

lg,
tom
>
> felix

Felix Kronlage
10-09-2007, 02:06 PM
Thomas Schneider <t.schneider*livingliquid.com> wrote:

>> mit 'mail' (eigentlich immer vorhanden) oder einem Client wie mutt.
>> mutt kann die mbox Dateien recht bequem oeffenen
>> (mutt -f /var/spool/mail/user) und dann kann man die forwarden.
> danke aber ich kann doch nicht 500 mails einzeln forwarden, ich dachte es gibt
in mutt die Box aufmachen, dann ~T .
(alle mails taggen), 'b', Adresse eingeben an die gebounced werden soll
und ab da fuer.

felix
--
GPG/PGP: D9AC74D0 / 076E 1E87 3E05 1C7F B1A0 8A48 0D31 9BD3 D9AC 74D0
http://hazardous.org/~fkr - fkr*hazardous.org - fkr*silc|irc - FKR-RIPE
https://www.bytemine.net/ - bytemine - BSD based Hosting/Solutions/Ideas

Rolf Eike Beer
10-09-2007, 02:07 PM
Thomas Schneider wrote:

> Felix Kronlage wrote:
>> Thomas Schneider <t.schneider*livingliquid.com> wrote:
>>
>>> Kann mir jemand sagen wie ich die mails die unter /var/spool/mail/user
>>> rausbekomme?
>> [...]
>>> Ich würde die jetzt gerne irgendwie über Konsole einfach weitersenden an
>>> eine e-mail Adresse.
>>
>> mit 'mail' (eigentlich immer vorhanden) oder einem Client wie mutt.
>> mutt kann die mbox Dateien recht bequem oeffenen
>> (mutt -f /var/spool/mail/user) und dann kann man die forwarden.
>
> danke aber ich kann doch nicht 500 mails einzeln forwarden, ich dachte es
> gibt was wo ich das kann...

cat /var/spool/mail/user1 >> /var/spool/mail/user2

Achtung: niemand darf in dem Moment mit der Mailbox von User2 arbeiten
(weder die lokale Auslieferung durch den Mailer noch ein Mailprogramm des
Users), ansonsten zerstörst du die Mailbox. Einer der Gründe warum man für
sowas normalerweise Maildir benutzt...

Eike
--
http://opensource.sf-tec.de/Qsmtp/

Henning Hucke
10-09-2007, 02:37 PM
* Thomas Schneider <t.schneider*livingliquid.com> schrieb in...:

> Kann mir jemand sagen wie ich die mails die unter /var/spool/mail/user
> rausbekomme? Das Problem ist das ich nen alias Eintrag vergessen hatte
> und nun liegen dort noch unter dem user Namen einige mails die gebraucht
> werden.
>
> Ich würde die jetzt gerne irgendwie über Konsole einfach weitersenden an
> eine e-mail Adresse.

Anderer lokaler User:

cat /var/spool/mail/<user1> >> /var/spool/mail/<user2>

Selbe EMail-Adressen, gegebenenfalls inzwischen "alias"t:

cat /var/spool/mail/<user1> | formail -s sendmail -G -t -Am

Alles an _eine_ andere EMail-Adresse:

cat /var/spool/mail/<user1> | formail -s sendmail -G -Am <user2-email>

"formail" ist AFAIR Teil des procmail-Systems. "sendmail" ist Teil des
sendmail systems. Inwieweit die entsprechenden Schalter auch durch
entsprechende sendmail-"Emulationen" anderer MTAs implementiert werden,
ist unklar.

MfG Henning Hucke
--
Zukunftsträchtiger Beruf? Geschichtenerzähler! Damit kann man heute noch nicht
das grosse Geld verdienen. Aber was denken Sie, werden Eltern ihnen in 20-30
Jahren bezahlen, damit ihre Kinder Ihnen an den Lippen hängen, wenn Sie
Geschichten von Nashörnern, Schmetterlingen, Singvögeln und Delphinen erzählen,
"die einst die Erde bevölkerten"!?

Felix Kronlage
10-09-2007, 02:38 PM
Rolf Eike Beer <dcsm*eike.usenet.sf-mail.de> wrote:

>> danke aber ich kann doch nicht 500 mails einzeln forwarden, ich dachte es
>> gibt was wo ich das kann...
> cat /var/spool/mail/user1 >> /var/spool/mail/user2

ging es nicht um die Weiterleitung an eine Mailadresse?

felix, ohne jetzt die beruehmte korinthe spalten zu wollen.
--
GPG/PGP: D9AC74D0 / 076E 1E87 3E05 1C7F B1A0 8A48 0D31 9BD3 D9AC 74D0
http://hazardous.org/~fkr - fkr*hazardous.org - fkr*silc|irc - FKR-RIPE
https://www.bytemine.net/ - bytemine - BSD based Hosting/Solutions/Ideas

Thomas Schneider
10-09-2007, 03:04 PM
Felix Kronlage wrote:
> Thomas Schneider <t.schneider*livingliquid.com> wrote:
>
>>> mit 'mail' (eigentlich immer vorhanden) oder einem Client wie mutt.
>>> mutt kann die mbox Dateien recht bequem oeffenen
>>> (mutt -f /var/spool/mail/user) und dann kann man die forwarden.
>> danke aber ich kann doch nicht 500 mails einzeln forwarden, ich dachte es gibt
> in mutt die Box aufmachen, dann ~T .
> (alle mails taggen), 'b', Adresse eingeben an die gebounced werden soll
> und ab da fuer.
danke felix, hab ich gemacht, er schickt aber immer nur eine raus, obwohl ich
alle getaggt habe.

lg,
tom
>
> felix

Felix Kronlage
10-09-2007, 03:07 PM
Thomas Schneider <t.schneider*livingliquid.com> wrote:

>> in mutt die Box aufmachen, dann ~T .
>> (alle mails taggen), 'b', Adresse eingeben an die gebounced werden soll
>> und ab da fuer.
> danke felix, hab ich gemacht, er schickt aber immer nur eine raus, obwohl ich
> alle getaggt habe.

hier eben nochmal mit mutt 1.5.12 getestet, da geht es einwandfrei.
Du hast auch wirklich alle Mails getagged (sprich: alle Mails haben so
einen netten Stern davor?)

felix
--
GPG/PGP: D9AC74D0 / 076E 1E87 3E05 1C7F B1A0 8A48 0D31 9BD3 D9AC 74D0
http://hazardous.org/~fkr - fkr*hazardous.org - fkr*silc|irc - FKR-RIPE
https://www.bytemine.net/ - bytemine - BSD based Hosting/Solutions/Ideas

Peter Blancke
10-09-2007, 03:07 PM
Ad 2007-10-09, Thomas Schneider <t.schneider*livingliquid.com> dixit:
> Felix Kronlage wrote:
>> Thomas Schneider <t.schneider*livingliquid.com> wrote:

>>> danke aber ich kann doch nicht 500 mails einzeln forwarden, ich
>>> dachte es gibt

>> in mutt die Box aufmachen, dann ~T . (alle mails taggen), 'b',
>> Adresse eingeben an die gebounced werden soll und ab da fuer.

> [...], er schickt aber immer nur eine raus, obwohl ich alle
> getaggt habe.

Du darfst auch nicht 'b' eingeben, da irrte der Ratgeber. Gib mal
';b' ein, Semikolon und danach b, schon klappt es.

Grusz,

Peter Blancke

--
Hoc est enim verbum meum!

Felix Kronlage
10-09-2007, 03:20 PM
Peter Blancke <blancke*gmx.de> wrote:

>> [...], er schickt aber immer nur eine raus, obwohl ich alle
>> getaggt habe.
> Du darfst auch nicht 'b' eingeben, da irrte der Ratgeber. Gib mal
> ';b' ein, Semikolon und danach b, schon klappt es.

mmh. ';b' muss ich hier nicht eingeben. ~T darf nur T sein (wo das
~ in meinem Kopf vorhin wohl herkam...), aber mit folgender Sequenz
bounced mutt bei mir die komplette Mailbox:

T
..
b
foo*bar.com
y


felix
--
GPG/PGP: D9AC74D0 / 076E 1E87 3E05 1C7F B1A0 8A48 0D31 9BD3 D9AC 74D0
http://hazardous.org/~fkr - fkr*hazardous.org - fkr*silc|irc - FKR-RIPE
https://www.bytemine.net/ - bytemine - BSD based Hosting/Solutions/Ideas

Thomas Schneider
10-09-2007, 03:23 PM
Henning Hucke wrote:
> * Thomas Schneider <t.schneider*livingliquid.com> schrieb in...:
>
>> Kann mir jemand sagen wie ich die mails die unter /var/spool/mail/user
>> rausbekomme? Das Problem ist das ich nen alias Eintrag vergessen hatte
>> und nun liegen dort noch unter dem user Namen einige mails die gebraucht
>> werden.
>>
>> Ich würde die jetzt gerne irgendwie über Konsole einfach weitersenden an
>> eine e-mail Adresse.
>
> Anderer lokaler User:
>
> cat /var/spool/mail/<user1> >> /var/spool/mail/<user2>
>
> Selbe EMail-Adressen, gegebenenfalls inzwischen "alias"t:
>
> cat /var/spool/mail/<user1> | formail -s sendmail -G -t -Am
>
> Alles an _eine_ andere EMail-Adresse:
>
> cat /var/spool/mail/<user1> | formail -s sendmail -G -Am <user2-email>

Ahhh danke, so hatts funktioniert :) super vielen Dank an alle.

lg,
tom

>
> "formail" ist AFAIR Teil des procmail-Systems. "sendmail" ist Teil des
> sendmail systems. Inwieweit die entsprechenden Schalter auch durch
> entsprechende sendmail-"Emulationen" anderer MTAs implementiert werden,
> ist unklar.
>
> MfG Henning Hucke

Thomas Schneider
10-09-2007, 03:34 PM
Peter Blancke wrote:
> Ad 2007-10-09, Thomas Schneider <t.schneider*livingliquid.com> dixit:
>> Felix Kronlage wrote:
>>> Thomas Schneider <t.schneider*livingliquid.com> wrote:
>
>>>> danke aber ich kann doch nicht 500 mails einzeln forwarden, ich
>>>> dachte es gibt
>
>>> in mutt die Box aufmachen, dann ~T . (alle mails taggen), 'b',
>>> Adresse eingeben an die gebounced werden soll und ab da fuer.
>
>> [...], er schickt aber immer nur eine raus, obwohl ich alle
>> getaggt habe.
>
> Du darfst auch nicht 'b' eingeben, da irrte der Ratgeber. Gib mal
> ';b' ein, Semikolon und danach b, schon klappt es.
>
Danke für die Hilfe, ist nun alles raus :)

lg,
tom
> Grusz,
>
> Peter Blancke
>

Christian Schmidt
10-09-2007, 04:11 PM
Felix Kronlage <fkr*hazardous.org> wrote:
> Thomas Schneider <t.schneider*livingliquid.com> wrote:
>
>>> in mutt die Box aufmachen, dann ~T .
>>> (alle mails taggen), 'b', Adresse eingeben an die gebounced werden soll
>>> und ab da fuer.
>> danke felix, hab ich gemacht, er schickt aber immer nur eine raus, obwohl ich
>> alle getaggt habe.
>
> hier eben nochmal mit mutt 1.5.12 getestet, da geht es einwandfrei.
> Du hast auch wirklich alle Mails getagged (sprich: alle Mails haben so
> einen netten Stern davor?)

Auch wenn das so ist, muss man vor dem Druck auf "b" einmal ein
Semikolon eingeben, damit sich die folgende Aktion (das Bouncen) auch
auf alle getaggten Mails bezieht.

Gruss,
Christian

Christian Schmidt
10-09-2007, 04:14 PM
Henning Hucke <h_hucke+newsreply*remove.aeon.icebear.org> wrote:
>
> Selbe EMail-Adressen, gegebenenfalls inzwischen "alias"t:
>
> cat /var/spool/mail/<user1> | formail -s sendmail -G -t -Am
>
> Alles an _eine_ andere EMail-Adresse:
>
> cat /var/spool/mail/<user1> | formail -s sendmail -G -Am <user2-email>

Useless use of cat... ;-)

Gruss,
Christian

Felix Kronlage
10-09-2007, 06:48 PM
Christian Schmidt <ChriSchmiLi*gmx.de> wrote:

>> hier eben nochmal mit mutt 1.5.12 getestet, da geht es einwandfrei.
>> Du hast auch wirklich alle Mails getagged (sprich: alle Mails haben so
>> einen netten Stern davor?)
> Auch wenn das so ist, muss man vor dem Druck auf "b" einmal ein
> Semikolon eingeben, damit sich die folgende Aktion (das Bouncen) auch
> auf alle getaggten Mails bezieht.

so, nachdem ich jetzt eine Zeitlang gesucht habe, muss ich meinen Hut
ziehen:

set auto_tag

(in .muttrc)

jaja, ist seit '99 in der .muttrc.
Sorry for the noise :(

felix
--
GPG/PGP: D9AC74D0 / 076E 1E87 3E05 1C7F B1A0 8A48 0D31 9BD3 D9AC 74D0
http://hazardous.org/~fkr - fkr*hazardous.org - fkr*silc|irc - FKR-RIPE
https://www.bytemine.net/ - bytemine - BSD based Hosting/Solutions/Ideas

Juergen P. Meier
10-10-2007, 04:42 AM
Thomas Schneider <t.schneider*livingliquid.com>:
>
>
> Felix Kronlage wrote:
>> Thomas Schneider <t.schneider*livingliquid.com> wrote:
>>
>>> Kann mir jemand sagen wie ich die mails die unter /var/spool/mail/user
>>> rausbekomme?
>> [...]
>>> Ich würde die jetzt gerne irgendwie über Konsole einfach weitersenden an eine
>>> e-mail Adresse.
>>
>> mit 'mail' (eigentlich immer vorhanden) oder einem Client wie mutt.
>> mutt kann die mbox Dateien recht bequem oeffenen
>> (mutt -f /var/spool/mail/user) und dann kann man die forwarden.
>
> danke aber ich kann doch nicht 500 mails einzeln forwarden, ich dachte es gibt
> was wo ich das kann...

Alle Mails in $MAIL mit mutt bouncen:

"T", ".<Return>", ";b"

Juergen
--
Juergen P. Meier - "This World is about to be Destroyed!"
end
If you think technology can solve your problems you don't understand
technology and you don't understand your problems. (Bruce Schneier)

Juergen P. Meier
10-10-2007, 04:44 AM
begin 1 followup to Felix Kronlage <fkr*hazardous.org>:
> Thomas Schneider <t.schneider*livingliquid.com> wrote:
>
>>> in mutt die Box aufmachen, dann ~T .
>>> (alle mails taggen), 'b', Adresse eingeben an die gebounced werden soll
>>> und ab da fuer.
>> danke felix, hab ich gemacht, er schickt aber immer nur eine raus, obwohl ich
>> alle getaggt habe.
>
> hier eben nochmal mit mutt 1.5.12 getestet, da geht es einwandfrei.
> Du hast auch wirklich alle Mails getagged (sprich: alle Mails haben so
> einen netten Stern davor?)

Es fehlt das ; vor b.

Henning Hucke
10-15-2007, 07:57 AM
* Christian Schmidt <ChriSchmiLi*gmx.de> schrieb in de.comm.software.mailserver:

> Henning Hucke <h_hucke+newsreply*remove.aeon.icebear.org> wrote:
> >
> > Selbe EMail-Adressen, gegebenenfalls inzwischen "alias"t:
> >
> > cat /var/spool/mail/<user1> | formail -s sendmail -G -t -Am
> >
> > Alles an _eine_ andere EMail-Adresse:
> >
> > cat /var/spool/mail/<user1> | formail -s sendmail -G -Am <user2-email>
>
> Useless use of cat... ;-)

Hi Christian.

Irgendjemand erwähnte in diesem Thread bereits die Korinthen... :-)

MfG Henning Hucke
--
Ein Wunsch kann durch nichts mehr verlieren als dadurch, dass er in
Erfüllung geht. -- Peter Bamm