[ic] Interchange and sendmail
doug1 at ultimatepassage.com
doug1 at ultimatepassage.com
Fri Dec 5 09:55:04 EST 2003
On Fri, 5 Dec 2003, Mike Heins wrote:
> Quoting doug1 at ultimatepassage.com (doug1 at ultimatepassage.com):
> > Perhaps someone can enlighten me. I'm running interchange 4.9.9 on an AMD
> > opteron using Gentoo Linux. The system is running Apache/2.0.48
> > (Gentoo/Linux) mod_perl/1.99_10 Perl/v5.8.2 mod_ssl/2.0.48 OpenSSL/0.9.7c.
> > Due to some problems compiling sendmail in pure 64bit mode (I have no 32
> > bit libs on this system), I'm using ssmtp instead of sendmail.
> >
> > /usr/lib/sendmail and /usr/sbin/sendmail is smybolically linked to
> > /usr/sbin/ssmtp. Now here's where it gets interesting. When the customer
> > places an order, the order copy gets sent to the customer as expected but
> > the encrypted copy of the order appears in the interchange error log with
> > the following message:
> > 66.92.11.157 rDMWEXi2:66.93.10.157 - [04/December/2003:17:42:05 -0500]
> > cart /cgi-bin/cart/process.html Unable to send mail using
> > /usr/sbin/sendmail
> > > To: webuser
> > > Subject: ORDER 0014
> y > Reply-To: doug1 at linux2go.org
> > >
> > >....rest of encrypted e-mail.
> >
> > Now before I go do something silly that I'll reget in the future (such as
> > parsing the error log for e-mail and re-sending it), are there any hard
> > dependency requirements that require sendmail? I find it interesting that
> > interchange has no problems using ssmtp to send the customer copy but
> > obviously does something different for encrypted version.
> >
> > Any advice or suggestions would be appreciated.
>
> The one uses the [email ...] tag, the other the old
> Vend::Util::send_mail. I have never heard of IC having problems, and it
> has used a lot of mailers. My guess is there is some problem in ssmtp
> with the -t option. Did you look in /var/log/maillog? There should
> be something there.
>
> I would switch to Net::SMTP or fake the order report with [email ...] --
> I wouldn't parse logs. 8-)
>
> --
> Mike Heins
> Perusion -- Expert Interchange Consulting http://www.perusion.com/
> phone +1.765.647.1295 <mike at perusion.com>
>
> Being against torture ought to be sort of a bipartisan thing.
> -- Karl Lehenbauer
> _______________________________________________
> interchange-users mailing list
> interchange-users at icdevgroup.org
> http://www.icdevgroup.org/mailman/listinfo/interchange-users
>
Mike,
It turns out the -t option is not supported in ssmtp. I'll use Net::SMTP
instead. Thanks for the info.
Bruce
More information about the interchange-users
mailing list