PDA

Bekijk Volledige Versie : vraagje over .forward en meer



Jan Smeelen
31/07/03, 13:57
Uit man forward haal ik onderstaande :

> For example, if a .forward file contained the following lines:
> nobody@FreeBSD.org
> "|/pad/naardir/vakantie.php nobody"

> Mail would be forwarded to nobody@FreeBSD.org and to the program
> /pad/naardir/vakantie.php with the single argument nobody.

Hoe kan ik dan in de PHP file dat argument "nobody" uitlezen ?
is dat een gewone GET ??

Tevens een andere vraag :
ik heb dat bestand "vakantie.php" geschreven,
en op de server gezet.

vakantie.php ziet er (zeer) globaal zo uit :

#!/usr/local/bin/php -q
<?
php code
?>

Als ik dat script run in de browser, dan gaat het goed.
echter krijg ik via de .forward file een foutmelding :
de e-mail wordt niet afgehandeld door het script.
Ook niet als ik chmod !

Echter als ik met SSH op de server inlog
en pico vakantie.php doe, en de file
iets aanpas zodat die weggeschreven wordt,
dan werkt alles perfect !

Zodra ik een nieuwere versie met FTP upload
moet ik opnieuw weer pico vakantie.php doen
om de foutmelding te voorkomen !

Iemand enig idee waaraan dat kan liggen ???

ps. de owner van die dir en script blijft precies
hetzelfde staan voor zover ik kan zien met DirInfo
in FTP programma.
( daar ligt het dus niet aan ?? )

Bedankt voor alle hulp hier !,
het schrijven van dat script heeft me toch nog
behoorlijk wat tijd en denkwerk gekost ;o)

Jan Smeelen.

Rene Pijlman
31/07/03, 13:57
Jan Smeelen:
>Uit man forward haal ik onderstaande :
>
>> For example, if a .forward file contained the following lines:
>> nobody@FreeBSD.org
>> "|/pad/naardir/vakantie.php nobody"

Mail verwerken met een PHP-script!!?? Wat doen mensen toch gekke
dingen met hun computer :-)

>> Mail would be forwarded to nobody@FreeBSD.org and to the program
>> /pad/naardir/vakantie.php with the single argument nobody.
>
>Hoe kan ik dan in de PHP file dat argument "nobody" uitlezen ?
>is dat een gewone GET ??

Ik heb zoiets nooit gedaan, maar ik zou het hiermee proberen:
http://nl3.php.net/getopt

>#!/usr/local/bin/php -q
><?
>php code
>?>
>
>Als ik dat script run in de browser, dan gaat het goed.
>echter krijg ik via de .forward file een foutmelding :
>de e-mail wordt niet afgehandeld door het script.

Is dat de letterlijke tekst van de foutmelding?

>Ook niet als ik chmod !

Hoe? Wat?

>Echter als ik met SSH op de server inlog
>en pico vakantie.php doe, en de file
>iets aanpas zodat die weggeschreven wordt,
>dan werkt alles perfect !
>
>Zodra ik een nieuwere versie met FTP upload
>moet ik opnieuw weer pico vakantie.php doen
>om de foutmelding te voorkomen !
>
>Iemand enig idee waaraan dat kan liggen ???

Zeker binary ge-upload i.p.v. ASCII.

--
René Pijlman

Wat wil jij leren? http://www.leren.nl

Daniel Tryba
31/07/03, 13:57
Jan Smeelen <smeelen@friaco.nl> wrote:
>> "|/pad/naardir/vakantie.php nobody"
>
> Hoe kan ik dan in de PHP file dat argument "nobody" uitlezen ?
> is dat een gewone GET ??

phpinfo(32); en je weet het.


--

Daniel Tryba

uws
31/07/03, 13:57
I <3f1f4f7d$0$13807$6c4e9a8c@reader.news.uudial.eu.uu .net>, Jan Smeelen skrev:
> Uit man forward haal ik onderstaande :
>
>> For example, if a .forward file contained the following lines:
>> nobody@FreeBSD.org
>> "|/pad/naardir/vakantie.php nobody"
>
>> Mail would be forwarded to nobody@FreeBSD.org and to the program
>> /pad/naardir/vakantie.php with the single argument nobody.
>
> Hoe kan ik dan in de PHP file dat argument "nobody" uitlezen ?
> is dat een gewone GET ??

Nee, zie $_SERVER['argc'] en $_SERVER['argv']

> Echter als ik met SSH op de server inlog
> en pico vakantie.php doe, en de file
> iets aanpas zodat die weggeschreven wordt,
> dan werkt alles perfect !
> Iemand enig idee waaraan dat kan liggen ???

Ik vermoed dat dat te maken heeft met regeleindes. Pas je het script
normaal onder windows aan? Zoja, probeer het eens weg te schrijven als
UNIX text file, dus met 1 character als regeleinde.

mvrgr, Wouter

--
:wq mail uws@xs4all.nl

nobody loves me :: it's true :: not like you do -- portishead

Hans
31/07/03, 13:57
On Thu, 24 Jul 2003 07:25:12 +0200, Rene Pijlman <reply.in.the.newsgroup@my.address.is.invalid> wrote:
> Jan Smeelen:
>>Uit man forward haal ik onderstaande :
>>
>>> For example, if a .forward file contained the following lines:
>>> nobody@FreeBSD.org
>>> "|/pad/naardir/vakantie.php nobody"
>
> Mail verwerken met een PHP-script!!?? Wat doen mensen toch gekke
> dingen met hun computer :-)

Het kan hoor :-) Maar ik zou het ook niet meer doen, zeer zeker niet
op een beetje drukke server..

Hans
--
http://spamikaze.nl.linux.org/

uws
31/07/03, 13:57
I <slrnbhv7qk.1hv.nomailwanted@e35203.upc-e.chello.nl>, Hans skrev:
> On Thu, 24 Jul 2003 07:25:12 +0200, Rene Pijlman <reply.in.the.newsgroup@my.address.is.invalid> wrote:
>> Jan Smeelen:
>>>Uit man forward haal ik onderstaande :
>>>> For example, if a .forward file contained the following lines:
>>>> nobody@FreeBSD.org
>>>> "|/pad/naardir/vakantie.php nobody"
>> Mail verwerken met een PHP-script!!?? Wat doen mensen toch gekke
>> dingen met hun computer :-)
> Het kan hoor :-) Maar ik zou het ook niet meer doen, zeer zeker niet
> op een beetje drukke server..

Voor een mail2weblog gateway is het anders prima geschikt... (hoi
Cathelijne)

mvrgr, Wouter

--
:wq mail uws@xs4all.nl

laat toch eens die god los :: het is zonde van de tijd -- monza

Hans
31/07/03, 13:57
On Thu, 24 Jul 2003 11:11:23 +0200, uws <uws@xs4all.invalid> wrote:
> I <slrnbhv7qk.1hv.nomailwanted@e35203.upc-e.chello.nl>, Hans skrev:
>> On Thu, 24 Jul 2003 07:25:12 +0200,
Rene Pijlman <reply.in.the.newsgroup@my.address.is.invalid> wrote:

>>>>> "|/pad/naardir/vakantie.php nobody"

>>> Mail verwerken met een PHP-script!!?? Wat doen mensen toch gekke
>>> dingen met hun computer :-)

>> Het kan hoor :-) Maar ik zou het ook niet meer doen, zeer zeker niet
>> op een beetje drukke server..
>
> Voor een mail2weblog gateway is het anders prima geschikt... (hoi
> Cathelijne)

En nu maar hopen voor Cathelijne dat dat niet een makkelijk te raden adres
is *g*.

Hans

--
http://spamikaze.nl.linux.org/

uws
31/07/03, 13:57
I <slrnbhvemo.1s7.nomailwanted@e35203.upc-e.chello.nl>, Hans skrev:
> On Thu, 24 Jul 2003 11:11:23 +0200, uws <uws@xs4all.invalid> wrote:
>> I <slrnbhv7qk.1hv.nomailwanted@e35203.upc-e.chello.nl>, Hans skrev:
>>> On Thu, 24 Jul 2003 07:25:12 +0200,
> Rene Pijlman <reply.in.the.newsgroup@my.address.is.invalid> wrote:
>>>>>> "|/pad/naardir/vakantie.php nobody"
>>>> Mail verwerken met een PHP-script!!?? Wat doen mensen toch gekke
>>>> dingen met hun computer :-)
>>> Het kan hoor :-) Maar ik zou het ook niet meer doen, zeer zeker niet
>>> op een beetje drukke server..
>> Voor een mail2weblog gateway is het anders prima geschikt... (hoi
>> Cathelijne)
> En nu maar hopen voor Cathelijne dat dat niet een makkelijk te raden adres
> is *g*.

Dat zal toch wel beveiligd zijn? Hoewel, ik geloof dat ze het via
procmail/bash/curl/apache/php deed, ofzo.

mvrgr, Wouter

--
:wq mail uws@xs4all.nl

i'm a man a liar :: guaranteed in your bed -- placebo

Jan Smeelen
31/07/03, 13:57
"Rene Pijlman" <reply.in.the.newsgroup@my.address.is.invalid> schreef in
bericht news:a5ruhv40gcv0s3i5l2gpfmvk4qqeck2bm5@4ax.com...
> Jan Smeelen:
> >Uit man forward haal ik onderstaande :
> >
> >> For example, if a .forward file contained the following lines:
> >> nobody@FreeBSD.org
> >> "|/pad/naardir/vakantie.php nobody"
>
> Mail verwerken met een PHP-script!!?? Wat doen mensen toch gekke
> dingen met hun computer :-)

Inderdaad Ja ! ;o)
ik zal even kort vertellen wat ik aan het scripten ben :
Ik heb niet het commando "vacation" op de server
tot mijn beschikking, bovendien hebben dan gebruikers
SSH toegang nodig, wat de meeste niet hebben.

Ik ben bezig een autoresponds script te schrijven
voor als men op vakantie gaat.
Ik wil dit nu dus doen via dat .php script, en eventueel
verder uitbouwen met een database erachter, zodat
alle gebruikers die dit wensen, zelf hun autoresponds
kunnen beheren via de browser.
De planning is :
- aan / uit zetten
- opgeven van welke begin datum tot eind datum
de autoresponds aan moet staan.
- zelf de autoresponds tekst aanpassen.
- op kunnen geven welke domeinen namen
in het e-mail adres géén autoreply krijgen
- eventueel opgeven welke X-Mailers geen
autoreply krijgen ) bijv. "The Bat"
( die komt vaak voor in SPAM mailtjes bij mij )
- uitzondering opgeven, welk subject geen autoresponds
krijgt, bijv. als het woord "aanbieding" in het subject
voorkomt.

Zoals je mogelijk snapt, lijkt het me (als ik het helemaal uitgewerkt
heb) een mooi scripts wat ik kan gebruiken voor
alle users :o)

> knip <

> >Zodra ik een nieuwere versie met FTP upload
> >moet ik opnieuw weer pico vakantie.php doen
> >om de foutmelding te voorkomen !
> >
> >Iemand enig idee waaraan dat kan liggen ???
>
> Zeker binary ge-upload i.p.v. ASCII.

Zojuist even gecheckt,
en inderdaad, je hebt gelijk ( zoals gewoonlijk ;o)

Bedankt !
Jan Smeelen.

Hans
31/07/03, 13:57
On Thu, 24 Jul 2003 22:23:35 +0200, Jan Smeelen <smeelen@friaco.nl> wrote:

> - uitzondering opgeven, welk subject geen autoresponds
> krijgt, bijv. als het woord "aanbieding" in het subject
> voorkomt.
>
> Zoals je mogelijk snapt, lijkt het me (als ik het helemaal uitgewerkt
> heb) een mooi scripts wat ik kan gebruiken voor
> alle users :o)

En wat ga je doen als user a voordat hij/zij zijn vakantie.php
aanzet nog een mailtje naar user b gooit van wie het vakantie.php script
ook draait? :-)

Hans (ooit van een irc kanaal getrapt omdat hij botjes zo wist te manipuleren
dat ze ongeveer 1000 keer per minuut elkaar begonnen aan te roepen :-).

Hans
--
http://spamikaze.nl.linux.org/

Jan Smeelen
31/07/03, 13:57
"Hans" <nomailwanted@e35203.upc-e.chello.nl> schreef in bericht
news:slrnbi0grg.5pc.nomailwanted@e35203.upc-e.chello.nl...
> On Thu, 24 Jul 2003 22:23:35 +0200, Jan Smeelen <smeelen@friaco.nl> wrote:
>
> > - uitzondering opgeven, welk subject geen autoresponds
> > krijgt, bijv. als het woord "aanbieding" in het subject
> > voorkomt.
> >
> > Zoals je mogelijk snapt, lijkt het me (als ik het helemaal uitgewerkt
> > heb) een mooi scripts wat ik kan gebruiken voor
> > alle users :o)
>
> En wat ga je doen als user a voordat hij/zij zijn vakantie.php
> aanzet nog een mailtje naar user b gooit van wie het vakantie.php script
> ook draait? :-)

Géén enkel probleem ! :o)
Ik heb een X-Loop header ingebouwd, waarop gecontroleerd wordt.

Tevens controleer ik ook nog het e-mail adres waar de laatste keer
een mailtje heen gestuurd is, die krijgt ook géén autoresponds berichtje.

Anders krijg je uiteraard een oneindige loop,
die ikzelf met testen helaas ook gehad heb :
meer dan duizend mailtjes kreeg ik binnen,
en een severload van 83..... !
gelukkig bleef de server overeind, en ontdekte ik
het gauw genoeg :)

Groeten,
Jan.

Hans
31/07/03, 13:57
On Thu, 24 Jul 2003 23:05:49 +0200, Jan Smeelen <smeelen@friaco.nl> wrote:
>
> "Hans" <nomailwanted@e35203.upc-e.chello.nl> schreef in bericht
> news:slrnbi0grg.5pc.nomailwanted@e35203.upc-e.chello.nl...

>> > Zoals je mogelijk snapt, lijkt het me (als ik het helemaal uitgewerkt
>> > heb) een mooi scripts wat ik kan gebruiken voor
>> > alle users :o)
>>
>> En wat ga je doen als user a voordat hij/zij zijn vakantie.php
>> aanzet nog een mailtje naar user b gooit van wie het vakantie.php script
>> ook draait? :-)
>
> Géén enkel probleem ! :o)
> Ik heb een X-Loop header ingebouwd, waarop gecontroleerd wordt.

Ah, gelukkig :-)

Hans
--
http://spamikaze.nl.linux.org/

Daniel Tryba
31/07/03, 13:57
Jan Smeelen <smeelen@friaco.nl> wrote:
>> En wat ga je doen als user a voordat hij/zij zijn vakantie.php
>> aanzet nog een mailtje naar user b gooit van wie het vakantie.php script
>> ook draait? :-)
>
> G??n enkel probleem ! :o)
> Ik heb een X-Loop header ingebouwd, waarop gecontroleerd wordt.

En wat als persoon b een andere autoresponder heeft?

--

Daniel Tryba

Jan Smeelen
31/07/03, 13:57
"Daniel Tryba" <news_nl.internet.www.server-side@canopus.nl> schreef in
bericht news:bfpjfv$co1$1@news.tue.nl...
> Jan Smeelen <smeelen@friaco.nl> wrote:
> >> En wat ga je doen als user a voordat hij/zij zijn vakantie.php
> >> aanzet nog een mailtje naar user b gooit van wie het vakantie.php
script
> >> ook draait? :-)
> >
> > G??n enkel probleem ! :o)
> > Ik heb een X-Loop header ingebouwd, waarop gecontroleerd wordt.
>
> En wat als persoon b een andere autoresponder heeft?

Hans heeft iets teveel geknipt... ;)

er stond ook nog :

>Tevens controleer ik ook nog het e-mail adres waar de laatste keer
>een mailtje heen gestuurd is, die krijgt ook géén autoresponds berichtje.

Dat zou in mijn ogen voldoende moeten zijn,
om een "loop" te voorkomen :o)

bedankt i.i.g. voor het meedenken !

Jan.

Daniel Tryba
31/07/03, 13:57
Jan Smeelen <smeelen@friaco.nl> wrote:

>> > Ik heb een X-Loop header ingebouwd, waarop gecontroleerd wordt.
>>
>> En wat als persoon b een andere autoresponder heeft?
>
> Hans heeft iets teveel geknipt... ;)

Nee hoor, dat heb ik weg geknipt.

> er stond ook nog :
>
>>Tevens controleer ik ook nog het e-mail adres waar de laatste keer
>>een mailtje heen gestuurd is, die krijgt ook g??n autoresponds berichtje.
>
> Dat zou in mijn ogen voldoende moeten zijn,
> om een "loop" te voorkomen :o)

Maar dat is het niet. Een ander responder impliceerd ook een andere host
en dus vertragingen met mail, de kans dat er nog mail tussendoor komt is
dus niet onwaarschijnlijk.

--

Daniel Tryba

Jan Smeelen
31/07/03, 13:57
"Daniel Tryba" <news_nl.internet.www.server-side@canopus.nl> schreef in
bericht news:bfpm19$dan$1@news.tue.nl...
> Jan Smeelen <smeelen@friaco.nl> wrote:
>
> >> > Ik heb een X-Loop header ingebouwd, waarop gecontroleerd wordt.
> >>
> >> En wat als persoon b een andere autoresponder heeft?
> >
> > Hans heeft iets teveel geknipt... ;)
>
> Nee hoor, dat heb ik weg geknipt.
>
> > er stond ook nog :
> >
> >>Tevens controleer ik ook nog het e-mail adres waar de laatste keer
> >>een mailtje heen gestuurd is, die krijgt ook g??n autoresponds
berichtje.
> >
> > Dat zou in mijn ogen voldoende moeten zijn,
> > om een "loop" te voorkomen :o)
>
> Maar dat is het niet. Een ander responder impliceerd ook een andere host
> en dus vertragingen met mail, de kans dat er nog mail tussendoor komt is
> dus niet onwaarschijnlijk.

Ok, er is inderdaad een kleine kans op een loopje, echter
zal dat dan géén oneindige loop worden.
Als ik het script verder uit ga werken, ga ik bijhouden
de e-mail adressen van het laatste uur, en daarop controleren,
dan lijkt me de mogelijkheid van een loopje voor 99% uitgesloten.

Voor nu ben ik tevreden met het script zoals het is,
ik wil het momenteel tijdelijk slechts gebruiken
voor één user met niet zo'n heel drukke mailbox.

Jan.

Daniel Tryba
31/07/03, 13:57
Jan Smeelen <smeelen@friaco.nl> wrote:
> Ok, er is inderdaad een kleine kans op een loopje, echter
> zal dat dan g??n oneindige loop worden.
> Als ik het script verder uit ga werken, ga ik bijhouden
> de e-mail adressen van het laatste uur, en daarop controleren,
> dan lijkt me de mogelijkheid van een loopje voor 99% uitgesloten.

Waarom 1 uur en niet de hele tijd van de vakantie?

--

Daniel Tryba

Jan Smeelen
31/07/03, 13:57
"Daniel Tryba" <news_nl.internet.www.server-side@canopus.nl> schreef in
bericht news:bfpmqb$dan$2@news.tue.nl...
> Jan Smeelen <smeelen@friaco.nl> wrote:
> > Ok, er is inderdaad een kleine kans op een loopje, echter
> > zal dat dan g??n oneindige loop worden.
> > Als ik het script verder uit ga werken, ga ik bijhouden
> > de e-mail adressen van het laatste uur, en daarop controleren,
> > dan lijkt me de mogelijkheid van een loopje voor 99% uitgesloten.
>
> Waarom 1 uur en niet de hele tijd van de vakantie?

Omdat er mogelijk meerdere personen
gebruik zouden kunnen maken van hetzelfde e-mail adres,
en omdat mensen mogelijk vergeetachtig zijn ;o)

Groeten,
Jan.

Hans
31/07/03, 13:57
On Fri, 25 Jul 2003 00:25:20 +0200, Jan Smeelen <smeelen@friaco.nl> wrote:
>
> "Daniel Tryba" <news_nl.internet.www.server-side@canopus.nl> schreef in
> bericht news:bfpm19$dan$1@news.tue.nl...

[x-loop]

>> Maar dat is het niet. Een ander responder impliceerd ook een andere host
>> en dus vertragingen met mail, de kans dat er nog mail tussendoor komt is
>> dus niet onwaarschijnlijk.
>
> Ok, er is inderdaad een kleine kans op een loopje, echter
> zal dat dan géén oneindige loop worden.
> Als ik het script verder uit ga werken, ga ik bijhouden
> de e-mail adressen van het laatste uur, en daarop controleren,
> dan lijkt me de mogelijkheid van een loopje voor 99% uitgesloten.
>
> Voor nu ben ik tevreden met het script zoals het is,
> ik wil het momenteel tijdelijk slechts gebruiken
> voor één user met niet zo'n heel drukke mailbox.

Ik zou er wel een quota tegenaangooien (op de bak zelf) of anders kijken
naar een procmail oplossing en die eventueel ombouwen in php zelf voor
het gebruik op accounts waar je dit niet kunt doen.

Hans
--
http://spamikaze.nl.linux.org/

Jan Smeelen
31/07/03, 13:57
"Hans" <nomailwanted@e35203.upc-e.chello.nl> schreef in bericht
news:slrnbi0ta6.73h.nomailwanted@e35203.upc-e.chello.nl...
> On Fri, 25 Jul 2003 00:25:20 +0200, Jan Smeelen <smeelen@friaco.nl> wrote:
> >
> > "Daniel Tryba" <news_nl.internet.www.server-side@canopus.nl> schreef in
> > bericht news:bfpm19$dan$1@news.tue.nl...
>
> [x-loop]
>
> >> Maar dat is het niet. Een ander responder impliceerd ook een andere
host
> >> en dus vertragingen met mail, de kans dat er nog mail tussendoor komt
is
> >> dus niet onwaarschijnlijk.
> >
> > Ok, er is inderdaad een kleine kans op een loopje, echter
> > zal dat dan géén oneindige loop worden.
> > Als ik het script verder uit ga werken, ga ik bijhouden
> > de e-mail adressen van het laatste uur, en daarop controleren,
> > dan lijkt me de mogelijkheid van een loopje voor 99% uitgesloten.
> >
> > Voor nu ben ik tevreden met het script zoals het is,
> > ik wil het momenteel tijdelijk slechts gebruiken
> > voor één user met niet zo'n heel drukke mailbox.
>
> Ik zou er wel een quota tegenaangooien (op de bak zelf) of anders kijken
> naar een procmail oplossing en die eventueel ombouwen in php zelf voor
> het gebruik op accounts waar je dit niet kunt doen.

Je bedoelt (denk ik) voor het geval users automatisch
een compleet lang verhaal aan zouden bieden
mits men een mail stuurt naar een bepaald e-mail adres ?

In principe is het zo, dat elke user maar 1 pop box heeft,
en dan zou iedereen die autoresponds mail ontvangen...
Lijkt me dus dat daar weinig misbruik van gemaakt wordt
in dat geval.

Als je iets anders bedoelt, met de reden om er een qouta
op te zetten, dan hoor ik het graag :)

Bedankt !
Jan.

Hans
31/07/03, 13:57
On Fri, 25 Jul 2003 02:35:55 +0200, Jan Smeelen <smeelen@friaco.nl> wrote:
>
> "Hans" <nomailwanted@e35203.upc-e.chello.nl> schreef in bericht
> news:slrnbi0ta6.73h.nomailwanted@e35203.upc-e.chello.nl...
>> On Fri, 25 Jul 2003 00:25:20 +0200, Jan Smeelen <smeelen@friaco.nl> wrote:
>> >
>> > "Daniel Tryba" <news_nl.internet.www.server-side@canopus.nl> schreef in
>> > bericht news:bfpm19$dan$1@news.tue.nl...
>>
>> [x-loop]
>>
>> >> Maar dat is het niet. Een ander responder impliceerd ook een andere
> host
>> >> en dus vertragingen met mail, de kans dat er nog mail tussendoor komt
> is
>> >> dus niet onwaarschijnlijk.
>> >
>> > Ok, er is inderdaad een kleine kans op een loopje, echter
>> > zal dat dan géén oneindige loop worden.
>> > Als ik het script verder uit ga werken, ga ik bijhouden
>> > de e-mail adressen van het laatste uur, en daarop controleren,
>> > dan lijkt me de mogelijkheid van een loopje voor 99% uitgesloten.
>> >
>> > Voor nu ben ik tevreden met het script zoals het is,
>> > ik wil het momenteel tijdelijk slechts gebruiken
>> > voor één user met niet zo'n heel drukke mailbox.
>>
>> Ik zou er wel een quota tegenaangooien (op de bak zelf) of anders kijken
>> naar een procmail oplossing en die eventueel ombouwen in php zelf voor
>> het gebruik op accounts waar je dit niet kunt doen.
>
> Je bedoelt (denk ik) voor het geval users automatisch
> een compleet lang verhaal aan zouden bieden
> mits men een mail stuurt naar een bepaald e-mail adres ?
>
> In principe is het zo, dat elke user maar 1 pop box heeft,
> en dan zou iedereen die autoresponds mail ontvangen...
> Lijkt me dus dat daar weinig misbruik van gemaakt wordt
> in dat geval.
>
> Als je iets anders bedoelt, met de reden om er een qouta
> op te zetten, dan hoor ik het graag :)

Het gaat puur en alleen om auto replies van buiten af in dit geval.
Zoals Daniel al aangaf kun je niet van een X-Loop uitgaan die je er
zelf in gooit. Wat doe je bijvoorbeeld als jouw user een mailtje gooit
naar een user die zijn quota bij zijn/haar isp heeft laten vollopen
omdat het een spammer is. Je krijgt in dat geval een mailtje terug
van de isp dan je de persoon niet kunt bereiken (jouw autoanswer krijgt
dat dus terug). Daar zal wellicht geen x-loop inzitten :-)

Hans
--
http://spamikaze.nl.linux.org/

Jan Ehrhardt
31/07/03, 13:57
Daniel Tryba in nl.internet.www.server-side (Thu, 24 Jul 2003 22:32:43
+0000 (UTC)):

>Waarom 1 uur en niet de hele tijd van de vakantie?

Waarom niet 1 week?

$man vacation
-r interval
Set the reply interval to interval days. The
default is one week. An interval of ``0'' or
``infinite'' (actually, any non-numeric character)
will never send more than one reply. The -r option
should only be used when the vacation database is
initialized (see -i above).

Jan
--
Look, Ma. No tables - http://www.steenbergen-stichting.nl/enbio.html

Hans
31/07/03, 13:57
On Fri, 25 Jul 2003 02:56:43 +0200, Jan Ehrhardt <monitor@idem.invalid> wrote:
> Daniel Tryba in nl.internet.www.server-side (Thu, 24 Jul 2003 22:32:43
> +0000 (UTC)):
>
>>Waarom 1 uur en niet de hele tijd van de vakantie?
>
> Waarom niet 1 week?
>
> $man vacation
> -r interval
> Set the reply interval to interval days. The
> default is one week. An interval of ``0'' or
> ``infinite'' (actually, any non-numeric character)
> will never send more than one reply. The -r option
> should only be used when the vacation database is
> initialized (see -i above).

OP kan niet gebruik maken van deze oplossing, hij moet het zelf coden :-)

Hans

--
http://spamikaze.nl.linux.org/

Jan Smeelen
31/07/03, 13:57
"Hans" <nomailwanted@e35203.upc-e.chello.nl> schreef in bericht
news:slrnbi0vis.73h.nomailwanted@e35203.upc-e.chello.nl...
> On Fri, 25 Jul 2003 02:35:55 +0200, Jan Smeelen <smeelen@friaco.nl> wrote:
> >
> > "Hans" <nomailwanted@e35203.upc-e.chello.nl> schreef in bericht
> > news:slrnbi0ta6.73h.nomailwanted@e35203.upc-e.chello.nl...
> >> On Fri, 25 Jul 2003 00:25:20 +0200, Jan Smeelen <smeelen@friaco.nl>
wrote:
> >> >
> >> > "Daniel Tryba" <news_nl.internet.www.server-side@canopus.nl> schreef
in
> >> > bericht news:bfpm19$dan$1@news.tue.nl...
> >>
> >> [x-loop]
> >>
> >> >> Maar dat is het niet. Een ander responder impliceerd ook een andere
> > host
> >> >> en dus vertragingen met mail, de kans dat er nog mail tussendoor
komt
> > is
> >> >> dus niet onwaarschijnlijk.
> >> >
> >> > Ok, er is inderdaad een kleine kans op een loopje, echter
> >> > zal dat dan géén oneindige loop worden.
> >> > Als ik het script verder uit ga werken, ga ik bijhouden
> >> > de e-mail adressen van het laatste uur, en daarop controleren,
> >> > dan lijkt me de mogelijkheid van een loopje voor 99% uitgesloten.
> >> >
> >> > Voor nu ben ik tevreden met het script zoals het is,
> >> > ik wil het momenteel tijdelijk slechts gebruiken
> >> > voor één user met niet zo'n heel drukke mailbox.
> >>
> >> Ik zou er wel een quota tegenaangooien (op de bak zelf) of anders
kijken
> >> naar een procmail oplossing en die eventueel ombouwen in php zelf voor
> >> het gebruik op accounts waar je dit niet kunt doen.
> >
> > Je bedoelt (denk ik) voor het geval users automatisch
> > een compleet lang verhaal aan zouden bieden
> > mits men een mail stuurt naar een bepaald e-mail adres ?
> >
> > In principe is het zo, dat elke user maar 1 pop box heeft,
> > en dan zou iedereen die autoresponds mail ontvangen...
> > Lijkt me dus dat daar weinig misbruik van gemaakt wordt
> > in dat geval.
> >
> > Als je iets anders bedoelt, met de reden om er een qouta
> > op te zetten, dan hoor ik het graag :)
>
> Het gaat puur en alleen om auto replies van buiten af in dit geval.
> Zoals Daniel al aangaf kun je niet van een X-Loop uitgaan die je er
> zelf in gooit. Wat doe je bijvoorbeeld als jouw user een mailtje gooit
> naar een user die zijn quota bij zijn/haar isp heeft laten vollopen
> omdat het een spammer is. Je krijgt in dat geval een mailtje terug
> van de isp dan je de persoon niet kunt bereiken (jouw autoanswer krijgt
> dat dus terug). Daar zal wellicht geen x-loop inzitten :-)

Ok, maar daarvoor sla ik dus het e-mail adres op
naar wie de laatste autoresponds mail verstuurt is.
Ik begrijp goed dat ik dat moet uitbreiden zodat
ik die bijhoudt van een x aantal uur, maar dat
ondervangt dan toch jouw beschreven mogelijk probleem ?

In jouw voorbeeld, ontvangt het script een reply
met als afzender de user met zijn mailbox die geblokt is,
dat autoreply script ziet dan dat die user al een autoreply
gehad heeft, en stopt dan met mailen.

( Please correct me if i'm wrong :)

Groeten,
Jan.

Hans
31/07/03, 13:57
On Fri, 25 Jul 2003 03:05:02 +0200, Jan Smeelen <smeelen@friaco.nl> wrote:
>

> Ok, maar daarvoor sla ik dus het e-mail adres op
> naar wie de laatste autoresponds mail verstuurt is.
> Ik begrijp goed dat ik dat moet uitbreiden zodat
> ik die bijhoudt van een x aantal uur, maar dat
> ondervangt dan toch jouw beschreven mogelijk probleem ?
>
> In jouw voorbeeld, ontvangt het script een reply
> met als afzender de user met zijn mailbox die geblokt is,
> dat autoreply script ziet dan dat die user al een autoreply
> gehad heeft, en stopt dan met mailen.
>
> ( Please correct me if i'm wrong :)

Ok, goed doordacht. Volgens mij zijn er nog wel een paar
dingen waar je tegenaan gaat lopen maar daar wil ik nu even niet
aan denken (bounces op de eigen server bijvoorbeeld die MAILER-DAEMON
niet begrijpt, die blijft dus maar mailen en dat kan ook oplopen).

Je hebt het redelijk voor elkaar denk ik maar ik zou er niet
zondermeer op vertrouwen. Kijk i.i.g. even alle voorbeelden na in
de procmail faq en browse er google even op na, je weet maar nooit.

Hans
>
> Groeten,
> Jan.
>
>
>


--
http://spamikaze.nl.linux.org/

Jan Smeelen
31/07/03, 13:57
"Hans" <nomailwanted@e35203.upc-e.chello.nl> schreef in bericht
news:slrnbi10ai.73h.nomailwanted@e35203.upc-e.chello.nl...
> On Fri, 25 Jul 2003 02:56:43 +0200, Jan Ehrhardt <monitor@idem.invalid>
wrote:
> > Daniel Tryba in nl.internet.www.server-side (Thu, 24 Jul 2003 22:32:43
> > +0000 (UTC)):
> >
> >>Waarom 1 uur en niet de hele tijd van de vakantie?
> >
> > Waarom niet 1 week?
> >
> > $man vacation
> > -r interval
> > Set the reply interval to interval days. The
> > default is one week. An interval of ``0'' or
> > ``infinite'' (actually, any non-numeric character)
> > will never send more than one reply. The -r option
> > should only be used when the vacation database is
> > initialized (see -i above).
>
> OP kan niet gebruik maken van deze oplossing, hij moet het zelf coden :-)

Inderdaad :o)

Het mooie van zelf een oplossing scripten is natuurlijk
dat je het verder kan uitbreiden, en dat mijn script nu te
gebruiken is voor elke user zonder SSH acces te geven op
de server !

groeten,
Jan.

Jan Smeelen
31/07/03, 13:57
"Hans" <nomailwanted@e35203.upc-e.chello.nl> schreef in bericht
news:slrnbi117v.73h.nomailwanted@e35203.upc-e.chello.nl...
> On Fri, 25 Jul 2003 03:05:02 +0200, Jan Smeelen <smeelen@friaco.nl> wrote:
> >
>
> > Ok, maar daarvoor sla ik dus het e-mail adres op
> > naar wie de laatste autoresponds mail verstuurt is.
> > Ik begrijp goed dat ik dat moet uitbreiden zodat
> > ik die bijhoudt van een x aantal uur, maar dat
> > ondervangt dan toch jouw beschreven mogelijk probleem ?
> >
> > In jouw voorbeeld, ontvangt het script een reply
> > met als afzender de user met zijn mailbox die geblokt is,
> > dat autoreply script ziet dan dat die user al een autoreply
> > gehad heeft, en stopt dan met mailen.
> >
> > ( Please correct me if i'm wrong :)
>
> Ok, goed doordacht. Volgens mij zijn er nog wel een paar
> dingen waar je tegenaan gaat lopen maar daar wil ik nu even niet
> aan denken (bounces op de eigen server bijvoorbeeld die MAILER-DAEMON
> niet begrijpt, die blijft dus maar mailen en dat kan ook oplopen).

De eigendomein naam zit uiteraard bij de lijst van
uitzonderingen van domeinen waar geen autoreply mails
naar toe gestuurd wordt :)
( in principe is die lijst ook gemaakt ivm SPAM ;)

> Je hebt het redelijk voor elkaar denk ik maar ik zou er niet
> zondermeer op vertrouwen. Kijk i.i.g. even alle voorbeelden na in
> de procmail faq en browse er google even op na, je weet maar nooit.

Ik heb al veel gegoogled, en ervan geleerd, en stukken daardoor
extra ingebouwd, helaas heb ik totaal geen ander PHP script
kunnen vinden dat zoiets benadert, dus moest ik er zelf
eentje bouwen from scratch ;)

Bedankt Hans en ook Daniel voor de uitgebreide moeite
in deze draad !
( De rest natuurlijk ook bedankt ;)

Jan Smeelen.

Jan Ehrhardt
31/07/03, 13:57
Hans in nl.internet.www.server-side (Fri, 25 Jul 2003 01:01:12 +0000
(UTC)):

>On Fri, 25 Jul 2003 02:56:43 +0200, Jan Ehrhardt <monitor@idem.invalid> wrote:
>
>> $man vacation
>
>OP kan niet gebruik maken van deze oplossing, hij moet het zelf coden :-)

Ja, dat weet ik ook wel. Maar dat is toch geen reden om niet te kijken
naar de manier waarop 'vacation' is ingericht? De defaults daarvan komen
ook niet zomaar uit de lucht vallen.

Jan
--
Look, Ma. No tables - http://www.steenbergen-stichting.nl/enbio.html

Jaap-Andre de Hoop
31/07/03, 13:58
In article <3f204b54$0$8302$6c4e9a8c@reader.news.uudial.eu.uu. net>, "Jan Smeelen" <smeelen@friaco.nl> wrote:
>Tevens controleer ik ook nog het e-mail adres waar de laatste keer
>een mailtje heen gestuurd is, die krijgt ook géén autoresponds berichtje.
>

Van een contactpersoon van mij krijg je slechts een keer per week of een keer
per vier weken een vacation bericht, ben erg benieuwd of hoe hij dat heeft
gedaan, maareh hij is op vakantie ;-)

Jaap-Andre

uws
31/07/03, 13:58
I <slrnbi0grg.5pc.nomailwanted@e35203.upc-e.chello.nl>, Hans skrev:
> Hans (ooit van een irc kanaal getrapt omdat hij botjes zo wist te manipuleren
> dat ze ongeveer 1000 keer per minuut elkaar begonnen aan te roepen :-).

#echo !lart #echo !lart #echo !lart QUIT :ik ben gehackt\n\n

;-)

mvrgr, Wouter

--
:wq mail uws@xs4all.nl

don't just call me pessimist :: try and read between the lines -- tool

Hans
31/07/03, 13:58
On Fri, 25 Jul 2003 12:53:56 +0200, uws <uws@xs4all.invalid> wrote:
> I <slrnbi0grg.5pc.nomailwanted@e35203.upc-e.chello.nl>, Hans skrev:
>> Hans (ooit van een irc kanaal getrapt omdat hij botjes zo wist te manipuleren
>> dat ze ongeveer 1000 keer per minuut elkaar begonnen aan te roepen :-).
>
> #echo !lart #echo !lart #echo !lart QUIT :ik ben gehackt\n\n

Ach, die \n moet je eerder inzetten, dat weet je toch? :-)

Hans

--
http://spamikaze.nl.linux.org/

uws
31/07/03, 13:58
I <slrnbi25qk.apk.nomailwanted@e35203.upc-e.chello.nl>, Hans skrev:
> On Fri, 25 Jul 2003 12:53:56 +0200, uws <uws@xs4all.invalid> wrote:
>> I <slrnbi0grg.5pc.nomailwanted@e35203.upc-e.chello.nl>, Hans skrev:
>>> Hans (ooit van een irc kanaal getrapt omdat hij botjes zo wist te manipuleren
>>> dat ze ongeveer 1000 keer per minuut elkaar begonnen aan te roepen :-).
>> #echo !lart #echo !lart #echo !lart QUIT :ik ben gehackt\n\n
> Ach, die \n moet je eerder inzetten, dat weet je toch? :-)

Oja:

#echo !lart #mep !lart Tabee \nQUIT :Mijn nieuwe NickServ password is ...

Dat zal wel werken ;->

mvrgr, Wouter

--
:wq mail uws@xs4all.nl

this is dangerous :: open up your head feel the shell shock -- prodigy

Daniel Tryba
31/07/03, 13:58
Jan Smeelen <smeelen@friaco.nl> wrote:
>> > $man vacation
>>
>> OP kan niet gebruik maken van deze oplossing, hij moet het zelf coden :-)
>
> Inderdaad :o)

Maar wel vaag, uit het eerste artikel van deze thread blijkt dat je een
'man forward' op een freebsd doos hebt gedaan. Vacation is daar een
standaard onderdeel van...

> Het mooie van zelf een oplossing scripten is natuurlijk
> dat je het verder kan uitbreiden, en dat mijn script nu te
> gebruiken is voor elke user zonder SSH acces te geven op
> de server !

Je zou natuurlijk ook een reeds bestaand progje (als bv vacation) kunnen
gebruiken en daar een webinterface tegenaan hakken, makkelijker en
veiliger :)

--

Daniel Tryba

Jan Smeelen
31/07/03, 13:58
"Daniel Tryba" <news_nl.internet.www.server-side@canopus.nl> schreef in
bericht news:bfrr0v$57i$1@news.tue.nl...
> Jan Smeelen <smeelen@friaco.nl> wrote:
> >> > $man vacation
> >>
> >> OP kan niet gebruik maken van deze oplossing, hij moet het zelf coden
:-)
> >
> > Inderdaad :o)
>
> Maar wel vaag, uit het eerste artikel van deze thread blijkt dat je een
> 'man forward' op een freebsd doos hebt gedaan. Vacation is daar een
> standaard onderdeel van...

Ik heb het geprobeerd met "vacation" echter reageert de server
daar niet op, blijkbaar is dat niet meegeinstalleerd ?

Maar goed, ik heb een mooie werkende oplossing klaar :o)

Groeten, en bedankt voor je reply !
Jan.