Likes Likes:  0
Resultaten 1 tot 10 van de 10
Geen
  1. #1
    [qmail] "on-the-fly" herschrijven subject
    BoFH
    1.034 Berichten
    Ingeschreven
    24/11/03

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Bedrijf: Vevida B.V
    Functie: Systeembeheerder
    Registrar SIDN: ja
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter

    [qmail] "on-the-fly" herschrijven subject

    Middels een Perl scriptje en een .qmail-bestand probeer ik on the fly het subject van de e-mail te herschrijven. Mijn Perl script is als volgt (gevonden via Google):
    Code:
    #!/usr/bin/perl
    # tagmail.pl; 1999-02-18; [EMAIL PROTECTED]
    use strict;
    
    # read mail and split into hdr and body
    my ($hdr, $body);
    while (<STDIN>) { last if /^[\r\n]*$/; $hdr .= $_; }
    $body = join '',<STDIN>;
    
    # Fix subject-line
    $hdr =~ s/^(subject:\s*)(.*)$/$1 $ARGV[0] $2/mi;
    
    # print mail
    print "$hdr\n$body"
    Plaats ik het volgende in een .qmail-spam bestand:
    Code:
    # cat .qmail-spam
    | if grep -i "x-spam-status: yes"; then /share/bin/tagmail.pl "[spam]" | forward xxx@vevida.nl; fi
    en ik stuur een e-mail waarvan ik zeker weet dat deze de header 'X-Spam-Status: Yes' zal krijgen, dan ontvang ik de volgende e-mail:
    Return-Path: <janreilink@vevida.com>
    Delivered-To: xxx@vevida.nl
    Received: (qmail 8812 invoked by uid 89); 16 Aug 2006 17:59:56 -0000
    Delivered-To: vevida.nl-spam@vevida.nl
    (niks meer, niks minder)

    Voer ik het volgende commando uit op de shell:
    Code:
    /share/bin/tagmail.pl "[spam]" < test-jan/Maildir/new/$mailbestand >> file.txt
    dan staat er in file.txt:
    From: Internet Mail Delivery <postmaster@x>
    Subject: [spam] Delivery Notification: Delivery has failed
    Any ideas? Volgens mij roep ik tagmail.pl en de forward op een verkeerde manier aan in het dot-qmail bestand?

    PS: Ja, ik weet dat SpamAssassin dit kan, maar ik wil het op mijn eigen (een niet-SpamAssassin) manier .
    --
    VEVIDA Services, http://www.vevida.com

  2. #2
    [qmail] &quot;on-the-fly&quot; herschrijven subject
    geregistreerd gebruiker
    205 Berichten
    Ingeschreven
    09/02/03

    Locatie
    .

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: .
    KvK nummer: .
    Ondernemingsnummer: .

    het forwarden binnen een standaard .qmail file is

    Code:
    &ander@dres.tld
    misschien 'forward' vervangen door &

  3. #3
    [qmail] &quot;on-the-fly&quot; herschrijven subject
    BoFH
    1.034 Berichten
    Ingeschreven
    24/11/03

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Bedrijf: Vevida B.V
    Functie: Systeembeheerder
    Registrar SIDN: ja
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    Sorry, ik had een andere link moeten plaatsen... Bij de uitleg staat:
    Code:
    .qmail file:
    -----
    | /usr/local/bin/tagmail.pl "[maillist]" | forward [EMAIL PROTECTED]
    -----
    Code:
     ls -la /var/qmail/bin/forward
    -rwxr-xr-x    1 root     qmail       14448 Mar  9  2004 /var/qmail/bin/forward*
    Maar de e-mail wordt wel geforward, enkel de gehele body + headers worden gestript (behalve de vier regels die ik gepost heb).
    --
    VEVIDA Services, http://www.vevida.com

  4. #4
    [qmail] &quot;on-the-fly&quot; herschrijven subject
    geregistreerd gebruiker
    136 Berichten
    Ingeschreven
    28/12/05

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Ondernemingsnummer: nvt

    is de forward niet gewoon :
    | [EMAIL PROTECTED]

  5. #5
    [qmail] &quot;on-the-fly&quot; herschrijven subject
    BoFH
    1.034 Berichten
    Ingeschreven
    24/11/03

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Bedrijf: Vevida B.V
    Functie: Systeembeheerder
    Registrar SIDN: ja
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    Citaat Oorspronkelijk geplaatst door It-Biz
    is de forward niet gewoon :
    | [EMAIL PROTECTED]
    Nee, dat is het niet. Dot-qmail bestanden zijn niets anders dan shell scriptjes, met andere woorden, je piped het ene commando door naar het andere ('|').
    --
    VEVIDA Services, http://www.vevida.com

  6. #6
    [qmail] &quot;on-the-fly&quot; herschrijven subject
    geregistreerd gebruiker
    106 Berichten
    Ingeschreven
    10/02/06

    Locatie
    Wenum-Wiesel

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    plaats het volgende in een .procmailrc file
    Code:
    :0 fwh
    | sed -e 's/^Subject: /Subject: [BLAAT] /'
    Laatst gewijzigd door ErikM; 17/08/06 om 23:34.

  7. #7
    [qmail] &quot;on-the-fly&quot; herschrijven subject
    geregistreerd gebruiker
    205 Berichten
    Ingeschreven
    09/02/03

    Locatie
    .

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: .
    KvK nummer: .
    Ondernemingsnummer: .

    Dat lijkt mij ook niet de bedoeling want het moet geforward worden naar een ander adres, als het spam is.

  8. #8
    [qmail] &quot;on-the-fly&quot; herschrijven subject
    geregistreerd gebruiker
    106 Berichten
    Ingeschreven
    10/02/06

    Locatie
    Wenum-Wiesel

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Citaat Oorspronkelijk geplaatst door Fabian
    Dat lijkt mij ook niet de bedoeling want het moet geforward worden naar een ander adres, als het spam is.

    nah, dan maak je er iets van als
    Code:
    :0 fwh
    * ^X-spam-status.*
    | sed -e 's/^Subject: /Subject: [BLAAT] /' | mail blaat@mooh.org

  9. #9
    [qmail] &quot;on-the-fly&quot; herschrijven subject
    BoFH
    1.034 Berichten
    Ingeschreven
    24/11/03

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Bedrijf: Vevida B.V
    Functie: Systeembeheerder
    Registrar SIDN: ja
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    Wij maken geen gebruik van dot-procmailrc bestanden, derhalve zal het een dot-qmail oplossing moeten zijn. Maar, ik zit momenteel ziek thuis (kolere griep) en ben er dus nog niet verder mee bezig geweest. Maandag zal ik er weer eens naar kijken, iig tot zo ver bedankt all.
    En mocht iemand voor die tijd de oplossing al hebben gevonden, let me know
    --
    VEVIDA Services, http://www.vevida.com

  10. #10
    [qmail] &quot;on-the-fly&quot; herschrijven subject
    geregistreerd gebruiker
    205 Berichten
    Ingeschreven
    09/02/03

    Locatie
    .

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: .
    KvK nummer: .
    Ondernemingsnummer: .

    Citaat Oorspronkelijk geplaatst door Digiover
    Plaats ik het volgende in een .qmail-spam bestand:
    Code:
    # cat .qmail-spam
    | if grep -i "x-spam-status: yes"; then /share/bin/tagmail.pl "[spam]" | forward xxx@vevida.nl; fi
    Na een paar dagen met qmail prutsen zie ik ineens wat er fout gaat


    Je piped de inhoud van het mailtje richting grep. Mail bevat 'X-Spam-status: yes' en vervolgens voer je /sbin/bin/tagmail.pl "[spam]" uit, zonder de inhoud van het mailtje richting tagmail.pl te pipen.

    Ik los nu zelf het een en ander op met maildrop. Heb het niet getest, maar misschien werkt dit:

    Zet de volgende config ergens neer (/var/qmail/control/maildrop-spam):
    Code:
    SHELL="/bin/sh"
    
    #logfile /var/log/maildrop.log
    #VERBOSE=5
    
    if ( /^X-Spam-Status: Yes/)
    {
        xfilter "/usr/local/bin/tagmail.pl "[spam]"
    
        to "! spam@vevida.nl"
    }

    en dan in .qmail-spam:
    Code:
    |maildrop /var/qmail/control/maildrop-spam

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics