Changeset 1667
- Timestamp:
- Mar 23, 2011, 1:11:48 PM (11 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/application.properties
r1664 r1667 1 1 #Grails Metadata file 2 #Wed Mar 23 1 1:23:21CET 20112 #Wed Mar 23 12:26:24 CET 2011 3 3 app.build.display.info=0 4 4 app.build.svn.revision=1079 … … 18 18 plugins.jquery=1.4.4.1 19 19 plugins.jumpbar=0.1.4 20 plugins.mail= 0.920 plugins.mail=1.0-SNAPSHOT 21 21 plugins.oauth=0.10 22 22 plugins.spring-security-core=1.1.1 -
trunk/grails-app/conf/BootStrap.groovy
r1635 r1667 7 7 import dbnp.studycapturing.Sample 8 8 import dbnp.rest.common.CommunicationManager 9 import org.codehaus.groovy.grails.commons.*10 9 import dbnp.configuration.* 11 12 10 13 11 /** … … 28 26 def dataSource 29 27 28 // inject the grails application 29 def grailsApplication 30 30 31 def init = { servletContext -> 31 32 // Grom a development message … … 33 34 34 35 // get configuration 35 def config = ConfigurationHolder.config36 def config = grailsApplication.config 36 37 37 38 // set the mail configuration properties in runtime, as … … 39 40 // fact for the mail properties a map is used 40 41 if (config.grails.mail.username && config.grails.mail.password) { 41 // use TLS 42 config.grails.mail.port = 465 43 config.grails.mail.props= [ 44 "mail.smtp.auth": "true", 45 "mail.smtp.socketFactory.port": '465', 46 "mail.smtp.socketFactory.class": "javax.net.ssl.SSLSocketFactory", 47 "mail.smtp.socketFactory.fallback": "false" 48 ] 42 if (config.grails.mail.host =~ 'live.com') { 43 // use microsoft hotmail 44 config.grails.mail.port = 587 45 config.grails.mail.props = [ 46 "mail.smtp.starttls.enable" : "true", 47 "mail.smtp.port" : "587" 48 ] 49 } else { 50 // assume gmail 51 config.grails.mail.port = 465 52 config.grails.mail.props= [ 53 "mail.smtp.auth" : "true", 54 "mail.smtp.socketFactory.port" : '465', 55 "mail.smtp.socketFactory.class" : "javax.net.ssl.SSLSocketFactory", 56 "mail.smtp.socketFactory.fallback" : "false" 57 ] 58 } 49 59 } 50 60
Note: See TracChangeset
for help on using the changeset viewer.