[Lift] Re: how do you set system properties in lift?

2009-09-08 Thread Tim Nelson
You need to set system properties:

System.setProperty(mail.smtp.starttls.enable,true);
System.setProperty(mail.smtp.host, host)
System.setProperty(mail.smtp.port, 587)
System.setProperty(mail.smtp.auth, true)
Mailer.authenticator = Full(new Authenticator {
override def getPasswordAuthentication =
new PasswordAuthentication(user, password)
})

Tim

On Tue, Sep 8, 2009 at 12:03 PM, george geo...@mattandgeorge.com wrote:


 say I wanted to change the port / host that the Mailer uses.

 how would I go about that?

 thanks
 


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to liftweb@googlegroups.com
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~--~~~~--~~--~--~---



[Lift] Re: how do you set system properties in lift?

2009-09-08 Thread jon

Note that if you're on 1.1-SNAPSHOT you can set customProperties on
the Mailer which would allow to use some other configuration mechanism
than system property (like Props or Configgy).

val props = Map[String,String](mail.smtp.host - ...)

Mailer.customProperties = props
Mailer.authenticator = Full(new Authenticator(){
override def getPasswordAuthentication = new
PasswordAuthentication(f...@foo.com,bar)
})


Mailer.buildProps would return the Properties the Mailer is currently
using.

- Jon

On Sep 8, 2:29 pm, Tim Nelson tnell...@gmail.com wrote:
 You need to set system properties:

 System.setProperty(mail.smtp.starttls.enable,true);
         System.setProperty(mail.smtp.host, host)
         System.setProperty(mail.smtp.port, 587)
         System.setProperty(mail.smtp.auth, true)
         Mailer.authenticator = Full(new Authenticator {
             override def getPasswordAuthentication =
                 new PasswordAuthentication(user, password)
         })

 Tim



 On Tue, Sep 8, 2009 at 12:03 PM, george geo...@mattandgeorge.com wrote:

  say I wanted to change the port / host that the Mailer uses.

  how would I go about that?

  thanks
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to liftweb@googlegroups.com
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~--~~~~--~~--~--~---