So,
I have change my pipeline ! I add the transformer for the emails : <map:match pattern="sendmail"> <map:generate src="xdocs/sendmail.xml"/> <map:transform src="stylesheets/sendmail.xsl"> <map:parameter name="name" value="{request-param:name}"/> <map:parameter name="email" value="{request-param:email}"/> <map:parameter name="id" value="{session:id}"/> </map:transform> <map:transform type="sendmail"/> <map:serialize type="xml"/> </map:match> That it's good :) But then I send an email, I have the reponce : <:result xmlns="http://apache.org/cocoon/transformation/sendmail"> <:failure to="webmas...@polymorphisme.org">Invalid address</:failure> </:result> And my adresse email webmas...@polymorphisme.org is valide. I don't know what is the problem ! Thanks. G R www.polymorphisme.com webmas...@polymorphisme.org fixe : +33 (0)5.24.07.64.02 port : +33 (0)6.89.54.14.84Andy Stevens <insomniacpeng...@googlemail.com> a écrit : > 2011/5/9 Grégory Roche <webmas...@polymorphisme.org>: >> I'm trying send email with Cocoon 2.2. >> > ... >> and in my sitemap.xmap, I have my tramsformer sendmail : >> >> <map:transformer name="sendmail" >> src="org.apache.cocoon.mail.transformation.SendMailTransformer"/> >> >> and a pipeline for my test : >> >> <map:match pattern="sendmail"> >> <map:generate src="xdocs/sendmail.xml"/> >> <map:transform src="stylesheets/sendmail.xsl"> >> <map:parameter name="name" >> value="{request-param:name}"/> >> <map:parameter name="email" value="{request-param:email}"/> >> <map:parameter name="id" value="{session:id}"/> >> </map:transform> >> <map:serialize type="xml"/> >> </map:match> >> >> I'm sure that my params are good :) >> >> But then I send an email, I have nothing in my email box !!! > > Maybe I'm missing something here, but you don't appear to have called > the sendmail transformer - the pipeline you quoted only has a > generator, xslt transformation and xml serialiser...? > > > Andy > -- > http://pseudoq.sourceforge.net/ >