Class FlexiMailEnh

java.lang.Object
  |
  +--FlexiMailEnh

public class FlexiMailEnh
extends java.lang.Object

The program wraps around smtp.class to send out emails with or without attachments. Example below.

	public static void main(String args[])
	{
	    FlexiMailEnh f = new FlexiMailEnh();
	    f.setRecipient("hanyong@flexidesign.com");
	    f.sendMail("This is a new email message","d:\\temp\\temp.jpg");     
	}
 


Constructor Summary
FlexiMailEnh()
          Default Constructor
FlexiMailEnh(java.lang.String smtpHost)
          Specify your smtp host address in string eg.
 
Method Summary
static void main(java.lang.String[] args)
           
 void sendMail(java.lang.String msg)
           
 void sendMail(java.lang.String msg, java.lang.String fileAttach)
           
 void sendMail(java.lang.String recp, java.lang.String[] msg)
          Sends out emails.
 void sendMail(java.lang.String recp, java.lang.String sender, java.lang.String msg, java.lang.String fileAttach)
           
 void setRecipient(java.lang.String recipient)
          Set the recipients' email addresses.
 void setSender(java.lang.String Sender)
          Set the sender's email address.
 void setTitle(java.lang.String title)
          Set the subject of the email.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FlexiMailEnh

public FlexiMailEnh()
Default Constructor

FlexiMailEnh

public FlexiMailEnh(java.lang.String smtpHost)
Specify your smtp host address in string eg. "smtp.flexidesign.com"
Method Detail

setRecipient

public void setRecipient(java.lang.String recipient)
Set the recipients' email addresses. One or many supported. Use commas between recipients' email addresses
Parameters:
recipient - A string of email addresses
Returns:
No return value
Throws:
exceptions - No exceptions thrown

setSender

public void setSender(java.lang.String Sender)
Set the sender's email address. Default is set to support@flexidesign.com
Parameters:
sender - Email address
Returns:
No return value
Throws:
exceptions - No exceptions thrown

setTitle

public void setTitle(java.lang.String title)
Set the subject of the email.
Parameters:
title - a subject for the email.
Returns:
No return value
Throws:
exceptions - No exceptions thrown

sendMail

public void sendMail(java.lang.String recp,
                     java.lang.String[] msg)
Sends out emails. Deprecated
Parameters:
recp - A string containing recipients email addresses
msg - A string array containing the subject and body of email messages
Returns:
No return value
Throws:
exceptions - No exceptions thrown

sendMail

public void sendMail(java.lang.String msg)

sendMail

public void sendMail(java.lang.String msg,
                     java.lang.String fileAttach)

sendMail

public void sendMail(java.lang.String recp,
                     java.lang.String sender,
                     java.lang.String msg,
                     java.lang.String fileAttach)

main

public static void main(java.lang.String[] args)