|SMTP Authentication||topic started 12/23/2006; 3:21:38 PM
last post 12/24/2006; 11:53:23 AM
|Sam Hathaway - Re: SMTP Authentication
12/24/2006; 11:53:23 AM (reads: 101, responses: 0)
Currently you cannot. We are working on a more featureful mail system. That will allow this. A workaround is to install an MTA on your local machine and configure it to accept mail from localhost via SMTP and forward it to mail.latayette.edu (your "smarthost"). Most real MTAs can supply authentication information when connecting to a smarthost. For example, here is a configuration for Exim that would work:
There are other MTAs that are easier to set up, but You can use any MTA as long as it
Your other option is to get the jump on us and modify the places in the WeBWorK code where mail is sent. These are
DelayedMailer uses Net::SMTP, which doesn't support authentication. You can swap this out for Net::SMTP_auth, which does. The other two modules use Mail::Sender, which does support authentication. See http://search.cpan.org/~jenda/Mail-Sender-0.8.13/Sender.pm#auth.
Depending on your levels of programming and system administration skill, one or the other solution ought to be easier.