I suggest you contact [EMAIL PROTECTED]
with this question.
On 5 jul 2007, at 11.02, Hankel wrote:


Hi there,

Once again, I apologize for posting a question more related on ANT than TestNG. But as far as I know, there is no such active and populated forums
for ANT, shame.

However, I think this subject would benefit from a large group of TestNG users here, as automated tests suggested by TestNG take all its advantage
and sense with automating the emailing process.

To start with, here is the Apache ANT documenation on the Mail task. It seems that mail also supports SSL secure protocol, so that's fine for the
vast majority of mail service providers.
http://ant.apache.org/manual/CoreTasks/mail.html


So here is my ANT target that causes me harm....

<target name="email-report" description="Email auto-generated REPORT">

<mail messagemimetype="text/plain" ssl="on" mailhost="smtp.gmail.com"
mailport="465" user="[EMAIL PROTECTED]" password="XXX" subject="Testing
Environment - TestNG report">
<from address="[EMAIL PROTECTED]"/>
<to address="[EMAIL PROTECTED]"/>
<message>The ${scenario} nightly build is completed, on date: $ {DateStamp}.
Find the auto-generated report file attached.</message>
<attachments>
<fileset dir="Run\${scenario}\${DateStamp}">
<include name="emailable-report.html"/>
</fileset>
</attachments>
</mail>

</target>


So as you can see I am using gmail as a mail server, with my personal
account (addr1@) which will connect to the smtp gmail server to send the
attached report file to [EMAIL PROTECTED]

Now I am wondering what am I doing wrong to get this odd result:

email-report:
[mail] Sending email: Testing Environment - TestNG report
[mail] Failed to send email: Could not connect to SMTP host: smtp.gmail.com,
port: 465


Unfortunately for me, I cannot count on more precisions about the failure.
The only thing I know is that the email has not been sent so far.


ANT's task "mail" is based on the Sun Java Activation Framework and the (Mime)Mail archive. So I downloaded both the mail.jar and activation.jar
from Java Sun website, and placed them in the ANT\lib directory.

I also found some guidelines to use the <mimemail> ANT's task, which uses
JUnitMail.jar which is in the ANT\lib directory by default.
http://www.ibm.com/developerworks/java/library/j-junitmail/

Cannot have it working either.
I was wondering if there was some proxy issues in there...


EDIT >>>

Mmmh...
Using telnet's open smtp.gmail.com command, it's giving me the "could not
connect to" error. It might be a proxy or security problem I guess.

Does anybody know how to set up a proxy within the mail task? How do we
manage the connections to external servers, such as gmail for example?
Can you react to that poll and leave your feedbacks and experience with the
ANT "mail" task (Java Sun mail.jar & activation.jar).

Thank you.
--
View this message in context: http://www.nabble.com/ANT-auto- emailing-of-reports%2C-mail-task-tf4028518.html#a11443093
Sent from the Ant - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


-------------------------------------
This sig is dedicated to the advancement of Nuclear Power
Tommy Nordgren
[EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to