Well, customer decided to change the application server and move to  
Tomcat, wjere that option is documented, so I'm no longer in a hurry  
for an answer :(.

S!
D.

S'està citant Daniel López <[EMAIL PROTECTED]>:

> Re-sending.
>
> Is there any documentation about using an Authenticator with a mail
> resource? Is there is no Authenticator provided with Resin that is
> compatible javax.mail.Authenticator? Should I provide my own custom class?
>
> S!
> D.
>
> Daniel Lopez escribió:
>> Thanks Scott, that got me closer :). Now the problem is the
>> authentication itself, as I seem to have to provide an authenticator and
>> the configurations shown in the docs do not seem to work:
>> ----
>> <mail>
>>       <authenticator type="com.caucho.server.security.XmlAuthenticator">
>>          <init>
>>            <user name="theusername" password="thekeyword"/>
>>          </init>
>>       </authenticator>
>>         <jndi-name>mail/SecureSMTP</jndi-name>
>>         <smtp-host>smtp.gmail.com</smtp-host>
>>         <smtp-port>587</smtp-port>
>>         <smtp-ssl>true</smtp-ssl>
>>         <smtp-user>theusername</smtp-user>
>>         <transport-protocol>smtps</transport-protocol>
>>        <init>
>>          mail.smtp.starttls.enable=true
>>          mail.smtp.auth=true
>>       </init>
>> </mail>
>> ---
>> With this config, it tells me that
>> "'com.caucho.server.security.XmlAuthenticator' is not a valid instance
>> of 'javax.mail.Authenticator'". If I tried using an uri and some
>> properties, it tells me that "The available schemes for
>> javax.mail.Authenticator are '[]'"...
>>
>> Are there any implementations of javax.mail.Authenticator included with
>> Resin?
>>
>> Cheers!
>> D.
>>
>> S'està citant Scott Ferguson <[EMAIL PROTECTED]>:
>>
>>>
>>> On Jul 21, 2008, at 11:12 AM, Daniel Lopez wrote:
>>>
>>>> Hi there,
>>>>
>>>> I'm trying to configure an application, JIRA, to send notification
>>>> through a mail server, gmail, and for that I have to define a JNDI
>>>> resource with all the data to be able to connect to the SMTP server.
>>>> However, the problem is that the gmail SMTP server requires TLS and
>>>> I've been unable to find out how to configure the resource so it
>>>> connects appropriately.
>>>>
>>>> After a bit of searching, I came up with this configuration as a
>>>> starter:
>>>> ---
>>>> <mail uri="properties:mail.smtp.starttls.enable=true">
>>>>     <jndi-name>mail/SecureSMTP</jndi-name>
>>>>     <smtp-host>smtp.gmail.com</smtp-host>
>>>>     <smtp-port>587</smtp-port>
>>>>     <smtp-ssl>true</smtp-ssl>
>>>>     <smtp-user>username</smtp-user>
>>>>     <transport-protocol>smtps</transport-protocol>
>>>> </mail>
>>>
>>> Try using:
>>>
>>> <mail>
>>>    <jndi-name>...</jndi-name>
>>>    ...
>>>    <init>
>>>      mail.smtp.starttls.enable=true
>>>   </init>
>>> </mail>
>>>
>>> For 3.2.0, I'll add a <properties> tag which will do the same thing,
>>> but be less confusing.
>>>
>>> -- Scott
>>>
>>>>
>>>> ---
>>>>
>>>> However, all I get is:
>>>> ---
>>>> com.sun.mail.smtp.SMTPSendFailedException: 530 5.7.0 Must issue a
>>>> STARTTLS command first.
>>>> ---
>>>>
>>>> Which I believe is caused by the uri:properties being ignored or
>>>> something similar. I also tried with:
>>>> --
>>>> <mail
>>>> uri="properties:mail.smtp.starttls.enable=true;mail.smtp.auth=true">
>>>> --
>>>> In case it is not working due to mail.smtp.auth missing, but I'm not
>>>> sure that is the correct way of specifying two properties.
>>>> Documentation is kind of scarce in this area.
>>>>
>>>> I could not find any example of using a mail JNDI resource in resin to
>>>> connect to a TLS smtp server. I found some examples using Tomcat, but
>>>> of course the configuration is different (thanks lovely spec.).
>>>>
>>>> Is it possible at all?
>>>> Cheers!
>>>> D.
>
>
>
> _______________________________________________
> resin-interest mailing list
> resin-interest@caucho.com
> http://maillist.caucho.com/mailman/listinfo/resin-interest
>



----------------------------------------------------------------





_______________________________________________
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest

Reply via email to