Jenkins won't use the tomcat mail configuration. You have the set it up in
Jenkins.
On Apr 15, 2014 10:19 PM, "Munaf Kotawdekar" <kmu...@gmail.com> wrote:

> Hi,
>
> I have not configured anything in Jenkins config file. Please find the
> config.xml below.
> I am using tomcat's server.xml for email configuration which I sent you
> earlier. Please check mail/session element in that.
>
> <?xml version='1.0' encoding='UTF-8'?>
> <hudson>
>   <disabledAdministrativeMonitors/>
>   <version>1.539</version>
>   <numExecutors>2</numExecutors>
>   <mode>NORMAL</mode>
>   <useSecurity>true</useSecurity>
>   <authorizationStrategy
> class="hudson.security.ProjectMatrixAuthorizationStrategy">
>
> <permission>com.cloudbees.plugins.credentials.CredentialsProvider.Create:admin</permission>
>
> <permission>com.cloudbees.plugins.credentials.CredentialsProvider.Delete:admin</permission>
>
> <permission>com.cloudbees.plugins.credentials.CredentialsProvider.ManageDomains:admin</permission>
>
> <permission>com.cloudbees.plugins.credentials.CredentialsProvider.Update:admin</permission>
>
> <permission>com.cloudbees.plugins.credentials.CredentialsProvider.View:admin</permission>
>     <permission>hudson.model.Computer.Build:admin</permission>
>     <permission>hudson.model.Computer.Configure:admin</permission>
>     <permission>hudson.model.Computer.Connect:admin</permission>
>     <permission>hudson.model.Computer.Create:admin</permission>
>     <permission>hudson.model.Computer.Delete:admin</permission>
>     <permission>hudson.model.Computer.Disconnect:admin</permission>
>     <permission>hudson.model.Hudson.Administer:admin</permission>
>
> <permission>hudson.model.Hudson.ConfigureUpdateCenter:admin</permission>
>     <permission>hudson.model.Hudson.Read:admin</permission>
>     <permission>hudson.model.Hudson.Read:munaf.kotawdekar</permission>
>     <permission>hudson.model.Hudson.Read:parvez.hajiani</permission>
>     <permission>hudson.model.Hudson.RunScripts:admin</permission>
>     <permission>hudson.model.Hudson.UploadPlugins:admin</permission>
>     <permission>hudson.model.Item.Build:admin</permission>
>     <permission>hudson.model.Item.Cancel:admin</permission>
>     <permission>hudson.model.Item.Configure:admin</permission>
>     <permission>hudson.model.Item.Create:admin</permission>
>     <permission>hudson.model.Item.Delete:admin</permission>
>     <permission>hudson.model.Item.Discover:admin</permission>
>     <permission>hudson.model.Item.Read:admin</permission>
>     <permission>hudson.model.Item.Workspace:admin</permission>
>     <permission>hudson.model.Run.Delete:admin</permission>
>     <permission>hudson.model.Run.Update:admin</permission>
>     <permission>hudson.model.View.Configure:admin</permission>
>     <permission>hudson.model.View.Create:admin</permission>
>     <permission>hudson.model.View.Delete:admin</permission>
>     <permission>hudson.model.View.Read:admin</permission>
>     <permission>hudson.scm.SCM.Tag:admin</permission>
>   </authorizationStrategy>
>   <securityRealm class="de.theit.jenkins.crowd.CrowdSecurityRealm"
> plugin="crowd2@1.6">
>     <url>http://spg.bsil.com:8095/crowd/</url>
>     <applicationName>jenkins</applicationName>
>     <password>jenkins</password>
>     <group></group>
>     <nestedGroups>false</nestedGroups>
>     <useSSO>false</useSSO>
>     <sessionValidationInterval>2</sessionValidationInterval>
>   </securityRealm>
>   <projectNamingStrategy
> class="jenkins.model.ProjectNamingStrategy$DefaultProjectNamingStrategy"/>
>   <workspaceDir>${ITEM_ROOTDIR}/workspace</workspaceDir>
>   <buildsDir>${ITEM_ROOTDIR}/builds</buildsDir>
>   <markupFormatter class="hudson.markup.RawHtmlMarkupFormatter">
>     <disableSyntaxHighlighting>false</disableSyntaxHighlighting>
>   </markupFormatter>
>   <jdks/>
>   <viewsTabBar class="hudson.views.DefaultViewsTabBar"/>
>   <myViewsTabBar class="hudson.views.DefaultMyViewsTabBar"/>
>   <clouds/>
>   <slaves/>
>   <quietPeriod>5</quietPeriod>
>   <scmCheckoutRetryCount>0</scmCheckoutRetryCount>
>   <views>
>     <hudson.model.AllView>
>       <owner class="hudson" reference="../../.."/>
>       <name>All</name>
>       <filterExecutors>false</filterExecutors>
>       <filterQueue>false</filterQueue>
>       <properties class="hudson.model.View$PropertyList"/>
>     </hudson.model.AllView>
>   </views>
>   <primaryView>All</primaryView>
>   <slaveAgentPort>9002</slaveAgentPort>
>   <label></label>
>   <nodeProperties/>
>   <globalNodeProperties/>
>   <noUsageStatistics>true</noUsageStatistics>
> </hudson>
>
>
>
> On Tue, Apr 15, 2014 at 6:00 PM, Slide <slide.o....@gmail.com> wrote:
>
>> I meant your global config that you are using for email in Jenkins.
>>
>>
>> On Mon, Apr 14, 2014 at 9:55 PM, Munaf Kotawdekar <kmu...@gmail.com>wrote:
>>
>>> Hi,
>>>
>>> Please find below configuration file:
>>>
>>>  <GlobalNamingResources>
>>>     <!-- Editable user database that can also be used by
>>>          UserDatabaseRealm to authenticate users
>>>     -->
>>>     <Resource name="UserDatabase" auth="Container"
>>>               type="org.apache.catalina.UserDatabase"
>>>               description="User database that can be updated and saved"
>>>
>>> factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
>>>               pathname="conf/tomcat-users.xml" />
>>>
>>> <Resource name="mail/Session"
>>>     auth="Container"
>>>     type="javax.mail.Session"
>>>     mail.smtp.host="pod51021.outlook.com"
>>>     mail.smtp.port="587"
>>>     mail.smtp.auth="true"
>>>     mail.smtp.user="em...@mycompany.com"
>>>     mail.smtp.password="...."
>>>     mail.smtp.starttls.enable="true"
>>>     mail.smtp.socketFactory.class="javax.net.ssl.SSLSocketFactory"
>>>   />
>>>   </GlobalNamingResources>
>>>
>>> Is there any other seting. I remember setting starttls parameter in
>>> Jenkins startup as a JVM option. Cant remember where this setting needs to
>>> be entered.
>>>
>>> Thanks,
>>> Munaf
>>>
>>>
>>> On Fri, Apr 11, 2014 at 7:45 PM, Slide <slide.o....@gmail.com> wrote:
>>>
>>>> Can you post your configuration? I helped someone some time back get it
>>>> working, but I don't remember everything we did. If I remember correctly,
>>>> the admin email address had to match the user that you are using in the
>>>> authentication. You also need to NOT use SSL, but enable STARTTLS.
>>>>
>>>>
>>>> On Thu, Apr 10, 2014 at 10:50 PM, Munaf Kotawdekar <kmu...@gmail.com>wrote:
>>>>
>>>>> Hi,
>>>>> I have configured outlook 365 email to work with Jenkins for
>>>>> notifications when build fails. Somehow it is not working. I have
>>>>> configured appropriate settings for Outlook online and also setup required
>>>>> TLS parameter in startup.
>>>>>
>>>>>
>>>>>  I get the following error:
>>>>>
>>>>> ERROR: No authentication mechansims supported by both server and client
>>>>> *javax.mail.AuthenticationFailedException*<http://stacktrace.jenkins-ci.org/search?query=javax.mail.AuthenticationFailedException>:
>>>>> No authentication mechansims supported by both server and client
>>>>> at
>>>>> *com.sun.mail.smtp.SMTPTransport.authenticate(SMTPTransport.java:756)*<http://stacktrace.jenkins-ci.org/search/?query=com.sun.mail.smtp.SMTPTransport.authenticate&entity=method>
>>>>> at
>>>>> *com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:669)*<http://stacktrace.jenkins-ci.org/search/?query=com.sun.mail.smtp.SMTPTransport.protocolConnect&entity=method>
>>>>> at 
>>>>> *javax.mail.Service.connect(Service.java:317)*<http://stacktrace.jenkins-ci.org/search/?query=javax.mail.Service.connect&entity=method>
>>>>> at 
>>>>> *javax.mail.Service.connect(Service.java:176)*<http://stacktrace.jenkins-ci.org/search/?query=javax.mail.Service.connect&entity=method>
>>>>> at 
>>>>> *javax.mail.Service.connect(Service.java:125)*<http://stacktrace.jenkins-ci.org/search/?query=javax.mail.Service.connect&entity=method>
>>>>> at 
>>>>> *javax.mail.Transport.send0(Transport.java:194)*<http://stacktrace.jenkins-ci.org/search/?query=javax.mail.Transport.send0&entity=method>
>>>>> at 
>>>>> *javax.mail.Transport.send(Transport.java:124)*<http://stacktrace.jenkins-ci.org/search/?query=javax.mail.Transport.send&entity=method>
>>>>> at 
>>>>> *hudson.tasks.MailSender.execute(MailSender.java:116)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.MailSender.execute&entity=method>
>>>>> at 
>>>>> *hudson.tasks.Mailer.perform(Mailer.java:117)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.Mailer.perform&entity=method>
>>>>> at 
>>>>> *hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.BuildStepMonitor$1.perform&entity=method>
>>>>> at
>>>>> *hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:781)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.perform&entity=method>
>>>>> at
>>>>> *hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:753)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps&entity=method>
>>>>> at 
>>>>> *hudson.model.Build$BuildExecution.post2(Build.java:183)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Build$BuildExecution.post2&entity=method>
>>>>> at
>>>>> *hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:706)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.post&entity=method>
>>>>> at 
>>>>> *hudson.model.Run.execute(Run.java:1690)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Run.execute&entity=method>
>>>>> at 
>>>>> *hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.FreeStyleBuild.run&entity=method>
>>>>> at
>>>>> *hudson.model.ResourceController.execute(ResourceController.java:88)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.ResourceController.execute&entity=method>
>>>>> at 
>>>>> *hudson.model.Executor.run(Executor.java:246)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Executor.run&entity=method>
>>>>> Finished: FAILURE
>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "Jenkins Users" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to jenkinsci-users+unsubscr...@googlegroups.com.
>>>>>
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Website: http://earl-of-code.com
>>>>
>>>> --
>>>> You received this message because you are subscribed to a topic in the
>>>> Google Groups "Jenkins Users" group.
>>>> To unsubscribe from this topic, visit
>>>> https://groups.google.com/d/topic/jenkinsci-users/5wlB3haErO4/unsubscribe
>>>> .
>>>> To unsubscribe from this group and all its topics, send an email to
>>>> jenkinsci-users+unsubscr...@googlegroups.com.
>>>>
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>  --
>>> You received this message because you are subscribed to the Google
>>> Groups "Jenkins Users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to jenkinsci-users+unsubscr...@googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>
>>
>> --
>> Website: http://earl-of-code.com
>>
>> --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "Jenkins Users" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/jenkinsci-users/5wlB3haErO4/unsubscribe
>> .
>> To unsubscribe from this group and all its topics, send an email to
>> jenkinsci-users+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to jenkinsci-users+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to