Thread View: nl.internet.www.server-side
10 messages
10 total messages
Started by RDS
Sun, 06 Aug 2000 00:00
probleem met sendmail
Author: RDS
Date: Sun, 06 Aug 2000 00:00
Date: Sun, 06 Aug 2000 00:00
47 lines
2386 bytes
2386 bytes
hello,
ik heb een probleen met sendmail (bevindt zich op /usr/sbin/sendmail) op
mijn account bij www.virtualave.net. ik probeer het volgende
scriptje(code zie onderaan)(met chmod op 755), maar het werkt niet er
wordt niets gezonden en ook niets getoond, zelfs de error-message van
mijn dienice-subroutine niet !
Het enige dat getoond wordt is, HTTP 500 -Internal servererror.
(Ik heb al andere scriptjes uitgevoerd op dezelfde server, en die
werkten wel, zelfs scriptjes waar system wordt uitgevoerd)
Mijn vraag: is er iets mis met dit scriptje (misschien volgorde To:,
From, ...) of is er iets mis met de server van virtualave.net en moet ik
mij dus
tot de webmaster aldaar richten.
dank bij voorbaat,
johan
#!/usr/bin/perl
#
#
print"Content-type:text/html\n\n";
print"<HTML><HEAD><TITLE>send something</TITLE></HEAD>";
print"<BODY>\n";
print"hello";
$mailprog = '/usr/sbin/sendmail';
open (MAIL, "|$mailprog -t") or dienice("Cannot open $mailprog\n");
#print MAIL 'Reply-to: mailjohan@yahoo.com\n';
#print MAIL 'From: mailjohan@yahoo.com\n';
#print MAIL 'To: johands@hotmail.com\n';
#print MAIL 'Subject: We would like to invite you\n\n';
#print MAIL '---------------------------------------------------\n';
#print MAIL 'test\n';
#print MAIL 'test\n';
#print MAIL '-----------------------------------------------------\n';
close(MAIL);
print"</BODY>\n";
print"</HTML>";
sub dienice {
my($errmsg) = @_;
print "$errmsg\n";
print"</BODY></HTML>\n";
exit;
}
Re: probleem met sendmail
Author: Maurice le Rutte
Date: Mon, 07 Aug 2000 00:00
Date: Mon, 07 Aug 2000 00:00
25 lines
1800 bytes
1800 bytes
RDS wrote in message <398DDE25.5283B42F@nospampandora.be>... >hello, > >ik heb een probleen met sendmail (bevindt zich op /usr/sbin/sendmail) op >mijn account bij www.virtualave.net. ik probeer het volgende >scriptje(code zie onderaan)(met chmod op 755), maar het werkt niet er >wordt niets gezonden en ook niets getoond, zelfs de error-message van >mijn dienice-subroutine niet ! >Het enige dat getoond wordt is, HTTP 500 -Internal servererror. >(Ik heb al andere scriptjes uitgevoerd op dezelfde server, en die >werkten wel, zelfs scriptjes waar system wordt uitgevoerd) > >Mijn vraag: is er iets mis met dit scriptje (misschien volgorde To:, >From, ...) of is er iets mis met de server van virtualave.net en moet ik >mij dus >tot de webmaster aldaar richten. Johan, Mijn website draait ook op virtualave en ik heb daar ook een Perl Mail scriptje, en doet het prima. Dus ligt het probleem in je script. Heb je geprobeert of je Perl script het doet? Dus Win->Unix conversie en goed bang-path? Ik had problemen daarmee -- http://www.lerutte.net
Re: probleem met sendmail
Author: johands
Date: Mon, 07 Aug 2000 00:00
Date: Mon, 07 Aug 2000 00:00
40 lines
2388 bytes
2388 bytes
In article <8mlsgc$6sci3$1@ID-26372.news.cis.dfn.de>, "Maurice le Rutte" <_delete_this_mlerutte@square.nl> wrote: > RDS wrote in message <398DDE25.5283B42F@nospampandora.be>... > >hello, > > > >ik heb een probleen met sendmail (bevindt zich op /usr/sbin/sendmail) op > >mijn account bij www.virtualave.net. ik probeer het volgende > >scriptje(code zie onderaan)(met chmod op 755), maar het werkt niet er > >wordt niets gezonden en ook niets getoond, zelfs de error-message van > >mijn dienice-subroutine niet ! > >Het enige dat getoond wordt is, HTTP 500 -Internal servererror. > >(Ik heb al andere scriptjes uitgevoerd op dezelfde server, en die > >werkten wel, zelfs scriptjes waar system wordt uitgevoerd) > > > >Mijn vraag: is er iets mis met dit scriptje (misschien volgorde To:, > >From, ...) of is er iets mis met de server van virtualave.net en moet ik > >mij dus > >tot de webmaster aldaar richten. > Johan, > > Mijn website draait ook op virtualave en ik heb daar ook een Perl Mail > scriptje, en doet het prima. Dus ligt het probleem in je script. Heb je > geprobeert of je Perl script het doet? Dus Win->Unix conversie en goed > bang-path? Ik had problemen daarmee > wat is een bang-path ? Bedoel je met Win-Unix conversie : het omzetten van \n naar \n en \r ? gebruik jij ook sendmail voor je Perl Mail scriptje ? Het scriptje staat in de eerste message. mvg, johan Sent via Deja.com http://www.deja.com/ Before you buy.
Re: probleem met sendmail
Author: Rene Pijlman
Date: Mon, 07 Aug 2000 00:00
Date: Mon, 07 Aug 2000 00:00
13 lines
1277 bytes
1277 bytes
On Mon, 07 Aug 2000 11:35:47 GMT, johands@hotmail.com wrote: >wat is een bang-path ? #!/usr/bin/perl Klopt dat op die server? -- Vriendelijke groet, Rene Pijlman <rpijlman@spamcop.net> Leer programmeren: C/C++, Java, Perl, Delphi, OO, VB, databases http://www.leren.nl/rubriek/computers_en_internet/software_ontwikkelen/
Re: probleem met sendmail
Author: z0ne
Date: Mon, 07 Aug 2000 00:00
Date: Mon, 07 Aug 2000 00:00
18 lines
1366 bytes
1366 bytes
On Mon, 07 Aug 2000 13:58:10 +0200, Rene Pijlman <rpijlman@spamcop.net> wrote: >On Mon, 07 Aug 2000 11:35:47 GMT, johands@hotmail.com wrote: >>wat is een bang-path ? >#!/usr/bin/perl Da's een shebang ;-) Dit : Path: master.news.hetnet.nl!news2.kpn.net!news.kpn.net!newsfeeds.belnet.be!news.belnet.be!skynet.be!pascal.a2000.nl!newsfeed.a2000.nl!not-for-mail is een bangpath ;-) -- z0ne / z0ne@cryogen.com 'All my life I wanted to be some-one. I guess I should have been more specific.. ' - Jane Wagner
Re: probleem met sendmail
Author: Maurice le Rutte
Date: Tue, 08 Aug 2000 00:00
Date: Tue, 08 Aug 2000 00:00
20 lines
1468 bytes
1468 bytes
z0ne wrote in message <8pitos02154mmgl86vbf5c7kscgn3ut420@4ax.com>... >On Mon, 07 Aug 2000 13:58:10 +0200, Rene Pijlman ><rpijlman@spamcop.net> wrote: > >>On Mon, 07 Aug 2000 11:35:47 GMT, johands@hotmail.com wrote: >>>wat is een bang-path ? >>#!/usr/bin/perl >Da's een shebang ;-) > >Dit : >Path: >master.news.hetnet.nl!news2.kpn.net!news.kpn.net!newsfeeds.belnet.be!news.b elnet.be!skynet.be!pascal.a2000.nl!newsfeed.a2000.nl!not-for-mail >is een bangpath ;-) Yep, foutje mijnerzijds. Krijg je als je een tijd van *nix af bent. -- http://www.lerutte.net
Re: probleem met sendmail
Author: Emile Besseling
Date: Tue, 08 Aug 2000 00:00
Date: Tue, 08 Aug 2000 00:00
60 lines
2765 bytes
2765 bytes
als je telnet toegang hebt (hoop ik) kan je proberen om het script uit te
voeren:
perl script.cgi
eventuele fouten krijg je dan te zien.
Emile
"RDS" <roland.data.systems@nospampandora.be> schreef in bericht
news:398DDE25.5283B42F@nospampandora.be...
> hello,
>
> ik heb een probleen met sendmail (bevindt zich op /usr/sbin/sendmail) op
> mijn account bij www.virtualave.net. ik probeer het volgende
> scriptje(code zie onderaan)(met chmod op 755), maar het werkt niet er
> wordt niets gezonden en ook niets getoond, zelfs de error-message van
> mijn dienice-subroutine niet !
> Het enige dat getoond wordt is, HTTP 500 -Internal servererror.
> (Ik heb al andere scriptjes uitgevoerd op dezelfde server, en die
> werkten wel, zelfs scriptjes waar system wordt uitgevoerd)
>
> Mijn vraag: is er iets mis met dit scriptje (misschien volgorde To:,
> From, ...) of is er iets mis met de server van virtualave.net en moet ik
> mij dus
> tot de webmaster aldaar richten.
>
> dank bij voorbaat,
>
> johan
>
> #!/usr/bin/perl
> #
> #
> print"Content-type:text/html\n\n";
> print"<HTML><HEAD><TITLE>send something</TITLE></HEAD>";
> print"<BODY>\n";
> print"hello";
> $mailprog = '/usr/sbin/sendmail';
> open (MAIL, "|$mailprog -t") or dienice("Cannot open $mailprog\n");
> #print MAIL 'Reply-to: mailjohan@yahoo.com\n';
> #print MAIL 'From: mailjohan@yahoo.com\n';
> #print MAIL 'To: johands@hotmail.com\n';
> #print MAIL 'Subject: We would like to invite you\n\n';
> #print MAIL '---------------------------------------------------\n';
> #print MAIL 'test\n';
> #print MAIL 'test\n';
> #print MAIL '-----------------------------------------------------\n';
> close(MAIL);
> print"</BODY>\n";
> print"</HTML>";
>
> sub dienice {
> my($errmsg) = @_;
> print "$errmsg\n";
> print"</BODY></HTML>\n";
> exit;
> }
Re: probleem met sendmail
Author: Henkie
Date: Tue, 08 Aug 2000 00:00
Date: Tue, 08 Aug 2000 00:00
60 lines
2746 bytes
2746 bytes
On Sun, 06 Aug 2000 21:51:37 GMT, RDS
<roland.data.systems@nospampandora.be> wrote:
>hello,
>
>ik heb een probleen met sendmail (bevindt zich op /usr/sbin/sendmail) op
>mijn account bij www.virtualave.net. ik probeer het volgende
>scriptje(code zie onderaan)(met chmod op 755), maar het werkt niet er
>wordt niets gezonden en ook niets getoond, zelfs de error-message van
>mijn dienice-subroutine niet !
>Het enige dat getoond wordt is, HTTP 500 -Internal servererror.
>(Ik heb al andere scriptjes uitgevoerd op dezelfde server, en die
>werkten wel, zelfs scriptjes waar system wordt uitgevoerd)
>
>Mijn vraag: is er iets mis met dit scriptje (misschien volgorde To:,
>From, ...) of is er iets mis met de server van virtualave.net en moet ik
>mij dus
>tot de webmaster aldaar richten.
>
>dank bij voorbaat,
>
>johan
>
Johan,
ik zie twee problemen in je script.
Ten eerste: de '\n' in je print commando's worden als gewoon als \n
doorgestuurd en niet als nieuwe lijn, het onderstaande script zou
moeten werken:
Ten tweede: elke mail dient afgesloten met een punt ( '.' ) op een
unieke lijn.
#!/usr/bin/perl -w
#
#
$mailprog = '/usr/sbin/sendmail';
open (MAIL, "|$mailprog -t") or dienice("Cannot open $mailprog\n");
print MAIL "Reply-to: henkie\@belgianair.com\n";
print MAIL "From: info\@belgianair.com\n";
print MAIL "To: info\@belgianair.com\n";
print MAIL "Subject: We would like to invite you\n\n";
print MAIL "---------------------------------------------------\n";
print MAIL "test\n";
print MAIL "test\n";
print MAIL "-----------------------------------------------------\n";
print MAIL ".\n";
close(MAIL);
sub dienice {
my($errmsg) = @_;
print "$errmsg\n";
exit;
}
cheers,
henkie.
------------------------------------------------------------------------------------------------------------------------
http://BelgianAir.com - nieuws en discussies over wireless netwerken
en handheld development.
Re: probleem met sendmail
Author: Roland van Ipenburg
Date: Tue, 08 Aug 2000 00:00
Date: Tue, 08 Aug 2000 00:00
33 lines
1515 bytes
1515 bytes
Op Tue, 08 Aug 2000 18:45:16 GMT, Henkie
<info@belgianair.com> bracht te berde:
[knip]
>#!/usr/bin/perl -w
>#
>#
>$mailprog = '/usr/sbin/sendmail';
>open (MAIL, "|$mailprog -t") or dienice("Cannot open $mailprog\n");
[knip veel prints]
print MAIL <<EOM;
Reply-to: henkie\@belgianair.com
From: info\@belgianair.com
To: info\@belgianair.com
Subject: We would like to invite you
---------------------------------------------------
test
test
-----------------------------------------------------
.
EOM
Is misschien iets handiger.
--
Roland van Ipenburg
ipenburg@dds.nl
http://huizen.dds.nl/~ipenburg/
"Pooh Styx?"
Re: probleem met sendmail
Author: Rene Pijlman
Date: Wed, 09 Aug 2000 00:00
Date: Wed, 09 Aug 2000 00:00
14 lines
1370 bytes
1370 bytes
On Tue, 8 Aug 2000 20:05:17 +0200, "Emile Besseling" <emile.besseling@horizon.nl> wrote: >perl script.cgi >eventuele fouten krijg je dan te zien. En eventueel krijg je ook andere fouten te zien, want dit is niet de goede manier om een CGI-script uit te voeren. -- Vriendelijke groet, Rene Pijlman <rpijlman@spamcop.net> Leer programmeren: C/C++, Java, Perl, Delphi, OO, VB, databases http://www.leren.nl/rubriek/computers_en_internet/software_ontwikkelen/
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads