jpeacock at rowman.com
Wed Apr 5 15:41:51 EDT 2006
Jesse Vincent wrote:
> On Tue, Apr 04, 2006 at 01:34:07PM -0400, John Peacock wrote:
>> 1) Where is the contents of the etc/config.yml documented?
> It's not. It needs to be. If you're going to UTSL, Jifty::Config is the
> right place to start. Jifty::Notification should have the relevant
> usages of the Mailer config.
> Mailer: Sendmail
> MailerArgs: 
> Should do what you want.
That's the default and it didn't work (and I don't know why). I played
MailerArgs: [Host => 'localhost']
which would seem to be right (and is what Email::Send suggests), but it
It turns out that Email::Send expects MailerArgs to be passed as an
array-ref (with is automatically turned into a hash-ref if the number of
elements is even). Unfortunately, the YAML parser takes the above code
and creates a one element array-ref with the contents of:
"Host => 'localhost'"
i.e. the fat comma is not significant. Much swearing ensued, until I
was able to discover that if I pass just 'localhost' (i.e. intentionally
a single/odd array), then Email::Send DTRT.
Director of Information Research and Technology
Rowman & Littlefield Publishing Group
4501 Forbes Boulevard
Lanham, MD 20706
More information about the jifty-devel