[ic] ic and qmail

Steve Streich sstreich at streichs.com
Mon Jul 12 17:56:27 EDT 2004


You can change or rather allow qmail to send from any domain, this is a
qmail function and not really related to interchange. Even changing setting
within IC, qmail will still send from default until it's configured to allow
sending from the new domain.

----- Original Message -----
From: "Patrick Donker" <list-account at webpagina.nu>
To: <interchange-users at icdevgroup.org>
Cc: <jon at endpoint.com>
Sent: Monday, July 12, 2004 1:59 PM
Subject: Re: [ic] ic and qmail


> Ed LaFrance (New Media E.M.S.) wrote:
> > At 05:13 AM 7/12/2004, you wrote:
> >
> >> Hi people,
> >> I hope you can help me with this trivial problem, but as I dont have
> >> *any* perl knowledge it still needs your help;
> >> As mta I use qmail in a virtual domain environment. If I send email
> >> from within ic it takes the default domain as (amongst others) its
> >> return path. This is easy to solve my setting some qmail-inject
> >> variables. Question remains how to do this from within ic. I need a
> >> per catalog setting, so it would be great if there is a way to do this
> >> using catalog.cfg.
> >> In interchange.cfg I found this:
> >>
> >> ## This is only needed if you use Net::SMTP instead of
> >> ## sendmail or clones
> >> Variable MV_SMTPHOST smtp
> >>
> >> What does this do? How do I know if ic is using net:smtp or sendmail?
> >> I didnt find anything in the docs. What is the best way of setting
> >> environment variables in ic?
> >>
> >> Thanks
> >> -Patrick
> >
> >
> > The above is not what you want to address this issue. Customer-targeted
> > email receipts, ship notices and other emails are easily sent out with
> > the [email][/email] tag pair, which lets you specify sender and reply
> > email addresses; see the tag reference for more information. Order
> > reports (like the store email copy of an order) are mailed via a
> > different mechanism. If you want, you can add 'from' and 'reply'
> > parameters to the order Route in which the mailing occurs to set these
> > email headers to what you want them to be, i.e.:
> >
> > Route main  <<EOF
> >         attach            0
> >         credit_card       1
> >         default           1
> >         email             '__ORDERS_TO__'
> >         from              'somebody at somewhere.com'
> >         encrypt           0
> >         errors_to         '__ORDERS_TO__'
> >         pgp_cc_key        "__PGP_KEY__"
> >         pgp_key           "__PGP_KEY__"
> >         receipt           etc/receipt.html
> >         report            etc/report
> >         supplant          1
> >         individual_track  orders
> >         track             logs/tracking.asc
> > EOF
> >
> >
> > - Ed
> Thanks Ed, but I already am doing it the way you discribed. The problem
> that I  am facing is header related and cannot be controlled by setting
> ic variables. The ones I have to set are Return-Path and X-UIDL.
> Qmail uses the default domain values if mail is sent from localhost. If
> I want to override these values I have to set QMAILHOST,
> QMAILDEFAULTDOMAIN, QMAILDEFAULTHOST and QMAILIDHOST to the domain name
> I am mailing from. If you need more info on this topic, please take a
> short look at http://www.qmail.org/man/man8/qmail-inject.html
>
> Cheers
> Patrick
>
> _______________________________________________
> interchange-users mailing list
> interchange-users at icdevgroup.org
> http://www.icdevgroup.org/mailman/listinfo/interchange-users
>


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.718 / Virus Database: 474 - Release Date: 7/9/2004



More information about the interchange-users mailing list