On Tue, 11 May 2004, Edelson, Justin wrote: > I'm trying to find where to submit a patch for email. It doesn't seem to > be in bugzilla.
The email component is still in the sandbox, so you should choose 'sandbox' as the component name in Bugzilla, and preferably prefix the summary with '[email]' to make the actual component clear. -- Martin Cooper > > In any case, I'd like to add a setHostPort(int) method to the > o.a.c.m.Email class. Here's the patch: > Index: Email.java > =================================================================== > retrieving revision 1.15 > diff -u -r1.15 Email.java > --- Email.java 19 Feb 2004 22:38:09 -0000 1.15 > +++ Email.java 11 May 2004 16:11:03 -0000 > @@ -58,6 +58,7 @@ > public static final String CONTENT_TYPE = "content.type"; > > public static final String MAIL_HOST = "mail.host"; > + public static final String MAIL_PORT = "mail.smtp.port"; > public static final String MAIL_SMTP_FROM = "mail.smtp.from"; > public static final String MAIL_SMTP_AUTH = "mail.smtp.auth"; > public static final String MAIL_TRANSPORT_PROTOCOL = > "mail.transport.protocol"; > @@ -110,6 +111,11 @@ > * to get property from system.properties. If still null, quit > */ > private String hostName = null; > + > + /** > + * The port of the mail server with which to connect. > + */ > + private int hostPort = 25; > > /** List of "to" email adresses */ > private ArrayList toList = null; > @@ -258,6 +264,7 @@ > > properties.setProperty(MAIL_HOST, hostName); > properties.setProperty(MAIL_DEBUG,new > Boolean(this.debug).toString()); > + properties.setProperty(MAIL_PORT, ""+hostPort); > > if (this.authenticator!= null) > { > @@ -753,5 +760,15 @@ > (InternetAddress[]) aList.toArray(new InternetAddress[0]); > > return ia; > + } > + > + /** > + * Set the port of the outgoing mail server > + * > + * @param aHostPort > + */ > + public void setHostPort(int aHostPort) > + { > + this.hostPort = aHostPort; > } > } > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]