Sorry about that.  With the release checkout I didn't have a chance to  
look into the issue.  I've filed it as http://bugs.caucho.com/view.php?id=2822 
  for the next release.

-- Scott

On Aug 5, 2008, at 5:13 AM, Daniel Lopez wrote:

> 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



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

Reply via email to