From: SourceForge.net <no...@so...> - 2005-04-27 03:59:01
|
Plugin Central Submission item #1177075, was opened at 2005-04-05 08:54 Message generated for change (Comment added) made by jchoyt You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=625093&aid=1177075&group_id=588 Category: None Group: None Status: Open >Priority: 7 Submitted By: Prakash (duggaraju) Assigned to: Jeffrey Hoyt (jchoyt) Summary: JMail Plugin initial release Initial Comment: 1. Name- JMailPlugin. 2. Version Number- 1.0. 3. All Requirements- * JDK compatibility - 1.3 * jEdit version - 4.2 * plugin dependencies - none * required third-party applications (indicate version if applicable) * libraries to be bundled with the release - mail.jar activation.jar (part of J2EE) 4. Announcement- initial Plugin Central release. 5. Source Code- under CVS tagged JMAIL-1-0. 6. Descriptions- A plugin to read and send Mails. The plugin currently supports the following * Read mails from POP/IMAP * Send/reply/forward mails using SMTP * Able to connect to multiple account simultaneoously * You can view each individual attachment in jEdit * you can save individual/all attachments Note that currently jEdit creates a separate JARClassLoader for each jar it loads and this causes problems with the mail APIs. So the ant file creates a merged_mail.jar merging mail.jar and activation.jar ---------------------------------------------------------------------- >Comment By: Jeffrey Hoyt (jchoyt) Date: 2005-04-26 22:58 Message: Logged In: YES user_id=396194 OK. Got it up and running, but I can't get it to connect to get mail. Will try again tomorrow with a different mail server. Getting: javax.mail.MessagingException: Connect failed; nested exception is: java.io.IOException: Unexpected response: 220 smtp-send.myrealbox.com Novonyx SMTP ready $Revision: 1.4 $ myrealbox is the smtp server I was testing with. The rest I don't know about. Any help would be appreciated. In the meantime, jEdit is saying. "[warning] JMailPlugin: jmail.JMailPlugin should extend EditPlugin not EBPlugin since it has an empty handleMessage()". I leave that one up to you. Also, here's the diff I had to do to get your build file working with the standard build method: Index: build.xml =================================================================== RCS file: /cvsroot/jedit/plugins/JMail/build.xml,v retrieving revision 1.2 diff -u -r1.2 build.xml --- build.xml 5 Apr 2005 13:40:21 -0000 1.2 +++ build.xml 27 Apr 2005 03:55:03 -0000 @@ -28,7 +28,7 @@ <path id="classpath"> <pathelement location="lib/activation.jar"/> <pathelement location="lib/mail.jar"/> - <pathelement location="${jedit.dir}/jedit.jar"/> + <pathelement location="${jedit.install.dir}/jedit.jar"/> </path> @@ -82,11 +82,24 @@ <target name="dist" description="creates distributable jar file" depends="compile,merged_lib"> <jar destfile="${dist.dir}/${jar.name}" > <fileset dir="${output.dir}"/> + <fileset dir="."> + <include name="JMail.props" /> + <include name="index.html" /> + <include name="*.xml" /> + </fileset> </jar> <copy todir="${dist.dir}"> <fileset dir="lib"> <include name="merged_mail.jar" /> </fileset> </copy> + <copy todir="${install.dir}"> + <fileset dir="${dist.dir}"> + <include name="${jar.name}" /> + </fileset> + <fileset dir="lib"> + <include name="merged_mail.jar" /> + </fileset> + </copy> </target> </project> The index.html file I created should be attached to this issue. Jeff ---------------------------------------------------------------------- Comment By: Jeffrey Hoyt (jchoyt) Date: 2005-04-26 22:35 Message: Logged In: YES user_id=396194 Working. Needs an index.html file (for documentation) so I am putting in a very basic one. If yoiu want a good one, let me know. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=625093&aid=1177075&group_id=588 |