Scoutnet vzw

We connect scouts!
Het is momenteel 27 Apr 2024 19:39

Alle tijden zijn UTC + 1 uur




Plaats een nieuw onderwerp Reageren op dit onderwerp  [ 5 berichten ] 
Auteur Bericht
 Titel: procmail
BerichtGeplaatst: 27 Jun 2007 14:24 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 15 Mei 2006 9:46
Berichten: 64
Woonplaats: Humbeek
Ik zou heel graag met procmail willen werken, onder andere om hotmail gebruikers wat meer zekerheid te bieden om hun mail te kunnen ontvangen.

Toen ik de vorige keer dit probeerde geraakte ik in een oneindige lus, niet de bedoeling dus, vandaar dat ik het nu op mijn gemakske zou willen doen en pas nadat ik zeker ben wil activeren.

de inhoud van mijn scoutsnieuwenrode.rc zorgde vorige keer voor enorm veel problemen, dus zou er iemand deze nu kunnen nakijken op fouten?

Als ik het goed heb, worden mails die nu naar bv groepsleiding@scoutsnieuwenrode.be worden gestuurd geforward naar de lijst sn1144_0 met een toevoeging in het onderwerp, namelijk [GRL]?

Dan zou ik ook graag de emailaliassen hierin verwerkt krijgen, bv
jan@scoutsnieuwenrode.be -> jan@eigenmail.be
Het probleem is echter denk ik dat ik deze nu via een sql instructie uit een database haal (net zoals de meeste lijsten trouwens) en zo aan de @scoutsnieuwenrode.be adressen toewijs, kan dit ook nog steeds in procmail?

Code:
VAN=`formail -rtzxTo:`
SENDMAILFLAGS="-oi -f $VAN"
SUBJ=`formail -x"Subject: "`
:0:
{
    :0c
    * ^(To|Cc).*groepsleiding@scoutsnieuwenrode\.be
    {
        :0f
        * !^Subject:.*\[GRL\]
        | formail -I"Subject: [GRL] $SUBJ"
        :0
        ! sn1144_0@scoutnet.be
    }

    :0c
    * ^(To|Cc).*verhuur@scoutsnieuwenrode\.be
    {
        :0f
        * !^Subject:.*\[Verhuur\]
        | formail -I"Subject: [Verhuur] $SUBJ"
        :0
        ! sn1144_14@scoutnet.be
    }

    :0c
    * ^(To|Cc).*leiding@scoutsnieuwenrode\.be
    {
        :0f
        * !^Subject:.*\[Leiding\]
        | formail -I"Subject: [Leiding] $SUBJ"
        :0
        ! sn1144_1@scoutnet.be
    }

    :0c
    * ^(To|Cc).*info@scoutsnieuwenrode\.be
    {
        :0f
        * !^Subject:.*\[Info\]
        | formail -I"Subject: [Info] $SUBJ"
        :0
        ! sn1144_0@scoutnet.be
    }
    :0c
    * ^(To|Cc).*kapoenenleiding@scoutsnieuwenrode\.be
    {
        :0f
        * !^Subject:.*\[KPL\]
        | formail -I"Subject: [KPL] $SUBJ"
        :0
        ! sn1144_2@scoutnet.be
    }

    :0c
    * ^(To|Cc).*kawellenleiding@scoutsnieuwenrode\.be
    {
        :0f
        * !^Subject:.*\[KWL\]
        | formail -I"Subject: [KWL] $SUBJ"
        :0
        ! sn1144_3@scoutnet.be
    }

    :0c
    * ^(To|Cc).*jonggiverleiding@scoutsnieuwenrode\.be
    {
        :0f
        * !^Subject:.*\[JGVL\]
        | formail -I"Subject: [JGVL] $SUBJ"
        :0
        ! sn1144_4@scoutnet.be
    }

    :0c
    * ^(To|Cc).*giverleiding@scoutsnieuwenrode\.be
    {
        :0f
        * !^Subject:.*\[GVL\]
        | formail -I"Subject: [GVL] $SUBJ"
        :0
        ! sn1144_5@scoutnet.be
    }

    :0c
    * ^(To|Cc).*jinleiding@scoutsnieuwenrode\.be
    {
        :0f
        * !^Subject:.*\[JL\]
        | formail -I"Subject: [JL] $SUBJ"
        :0
        ! sn1144_6@scoutnet.be
    }

    :0c
    * ^(To|Cc).*jonggivers@scoutsnieuwenrode\.be
    {
        :0f
        * !^Subject:.*\[Scouts Nieuwenrode: \]
        | formail -I"Subject: [Scouts Nieuwenrode: ] $SUBJ"
        :0
        ! sn1144_14@scoutnet.be
    }

    :0c
    * ^(To|Cc).*givers@scoutsnieuwenrode\.be
    {
        :0f
        * !^Subject:.*\[Scouts Nieuwenrode: \]
        | formail -I"Subject: [Scouts Nieuwenrode: ] $SUBJ"
        :0
        ! sn1144_8@scoutnet.be
    }

    :0c
    * ^(To|Cc).*jins@scoutsnieuwenrode\.be
    {
        :0f
        * !^Subject:.*\[Scouts Nieuwenrode: \]
        | formail -I"Subject: [Scouts Nieuwenrode: ] $SUBJ"
        :0
        ! sn1144_9@scoutnet.be
    }

    :0c
    * ^(To|Cc).*jeugdraad@scoutsnieuwenrode\.be
    {
        :0f
        * !^Subject:.*\[Jeugdraad\]
        | formail -I"Subject: [Jeugdraad] $SUBJ"
        :0
        ! sn1144_12@scoutnet.be
    }

    :0c
    * ^(To|Cc).*vedettweekend@scoutsnieuwenrode\.be
    {
        :0f
        * !^Subject:.*\[Vedettweekend: \]
        | formail -I"Subject: [Vedettweekend: ] $SUBJ"
        :0
        ! sn1144_11@scoutnet.be
    }

    :0c
    * ^(To|Cc).*info@vedettweekend\.be
    {
        :0f
        * !^Subject:.*\[Info Vedett: \]
        | formail -I"Subject: [Info Vedett: ] $SUBJ"
        :0
        ! sn1144_11@scoutnet.be
    }

    :0c
    * ^(To|Cc).*eetfestijn@scoutsnieuwenrode\.be
    {
        :0f
        * !^Subject:.*\[Eetfestijn: \]
        | formail -I"Subject: [Eetfestijn: ] $SUBJ"
        :0
        ! sn1144_10@scoutnet.be
    }

    :0c
    * ^(To|Cc).*fuif@scoutsnieuwenrode\.be
    {
        :0f
        * !^Subject:.*\[Fuif: \]
        | formail -I"Subject: [Fuif: ] $SUBJ"
        :0
        ! sn1144_13@scoutnet.be
    }

    :0c
    * ^(To|Cc).*wedstrijd@vedettweekend\.be
    {
        :0f
        * !^Subject:.*\[Wedstrijd: \]
        | formail -I"Subject: [Wedstrijd: ] $SUBJ"
        :0
        ! sn1144_11@scoutnet.be
    }

    :0c
    * ^(To|Cc).*stam@scoutsnieuwenrode\.be
    {
        :0f
        * !^Subject:.*\[Stam: \]
        | formail -I"Subject: [Stam: ] $SUBJ"
        :0
        ! sn1144_15@scoutnet.be
    }
}


# if mail should have been delivered by previous rules, delete it
# !! DON'T FORGET TO UPDATE THIS !!
:0
* ^TO_(xxx1|xxx2|leiding|kapleiding)@domain\.be|\
/dev/null


:0fw
| formail -i"Subject: [NOMATCH] $SUBJ"
:0
! catchall@scoutsnieuwenrode.be

_________________
Longboarding to Heaven °~


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 28 Jun 2007 14:07 
Offline
Site Admin
Site Admin
Gebruikers-avatar

Geregistreerd: 17 Jul 2002 23:00
Berichten: 1522
Woonplaats: Wetteren
Ik kan je niet meteen verderhelpen met het procmail-probleem, maar als je van de Hotmail-miserie afwil, kan je ook overschakelen op de "mailinglistsx"; dat zijn majordomo-mailinglijsten. Instelbaar via de my-config (maximaal 10) en vervolgens via de mailinglists-pagina. Bij deze x-lijsten kan je trouwens ook een [Hier iets]-tag plaatsen in het onderwerp van je mail.

To


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 09 Jul 2007 1:11 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 17 Jan 2003 0:00
Berichten: 483
Woonplaats: boekhoute
Hoe doe je dat juist, dat die [tag] voor je onderwerp komt te staan in het config-paneel ? Zou wel handig zijn, dan kan ik stoppen met het gebruik maken van procmail 8)

groeten,
Wim


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 09 Jul 2007 10:50 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 15 Mei 2006 9:46
Berichten: 64
Woonplaats: Humbeek
en kan je in de mailingx lijsten ook gebruik maken van sql statements om de email adressen uit database te lezen?

_________________
Longboarding to Heaven °~


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 09 Jul 2007 23:16 
Offline
Site Admin
Site Admin
Gebruikers-avatar

Geregistreerd: 17 Jul 2002 23:00
Berichten: 1522
Woonplaats: Wetteren
scoutsboekhoute schreef:
Hoe doe je dat juist, dat die [tag] voor je onderwerp komt te staan in het config-paneel ?

Nadat je een xlijst aangemaakt hebt, klik je naast de lijst op het +-icoontje. De opties voor die lijst verschijnen dan. Onder "subject_prefix" kan je zeggen wat er vóór elk onderwerp van mailtjes naar die lijst moet gezet worden ("Dit is een test" wordt dan bvb. "[Kapoenen] Dit is een test").

DeGevederde schreef:
en kan je in de mailingx lijsten ook gebruik maken van sql statements om de email adressen uit database te lezen?

Ik denk het niet. Jorisp?

To


Omhoog
 Profiel  
 
Berichten weergeven van de afgelopen:  Sorteer op  
Plaats een nieuw onderwerp Reageren op dit onderwerp  [ 5 berichten ] 

Alle tijden zijn UTC + 1 uur


Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 35 gasten


U mag geen nieuwe onderwerpen plaatsen in dit forum
U mag geen reacties plaatsen op onderwerpen in dit forum
U mag uw berichten niet wijzigen in dit forum
U mag uw berichten niet verwijderen in dit forum
U mag geen bijlagen plaatsen in dit forum

Zoeken naar:
Ga naar:  
Powered by phpBB® Forum Software © phpBB Group
Vertaald door phpBBservice.nl.