Hi Lagos ,
Some mail Servers require that you specify a valid sender
domain
before relaying the mail . This is an anti spam function . So on the
command line >>>
mailx -s "Test" -r [EMAIL PROTECTED] [EMAIL PROTECTED]
In this case you are the sender and I am the recipient ...
Hope this helps .......
> ----- Original Message -----
> From: "Leonardo Lagos" <[EMAIL PROTECTED]>
> Date: Thursday, March 27, 2003 8:04 pm
> Subject: [Solaris-Users] problem sending mail with /usr/bin/mailx
>
> > Hi people,
> >
> > I am trying to send mail with mailx.
> >
> > When I execute mailx from the command line, it works, and I can
> > send my
> > mail.
> >
> > However, if I try to execute it from a perl script, it doesn't
> > work (it
> > doesn't complain, either).
> >
> > Question 1: Do I need sendmail running? I have tested mailx with
> > and without
> > sendmail running, and it doesn't make a difference.
> >
> > Question 2: what could be wrong with my perl script? It is a
> very
> > simpleopen with a pipe, as documented everywhere:
> >
> > $SIG{PIPE} = 'IGNORE';
> > open (CORREO, '|/usr/bin/mailx -vn -s \"$subject\"
> > \"$destinatarios\"')|| die "error open pipe: status=$?\n$!\n";
> > print CORREO $msj || die "error write pipe: status=$?\n$!\n";
> > close CORREO || die "error en el close: status=$?\n$!\n";
> > exit 0;
> >
> > Thanks,
> >
> > Leo
> >
> >
> >
> > _______________________________________________
> > Solaris-Users mailing list
> > [EMAIL PROTECTED]
> > http://www.filibeto.org/mailman/listinfo/solaris-users
> >
>
_______________________________________________
Solaris-Users mailing list
[EMAIL PROTECTED]
http://www.filibeto.org/mailman/listinfo/solaris-users