Single email and Mass email options are avaialble both on UI and the Platform options in Salesforce.
Single email in UI can be used by workflows, alerts and notifications etc, where as mass emails can be used in the UI to send mass emails to contacts and leads using a template.
Through APEX we can use the same functionality with additional programming and logic.
Is generally faster for the user (you go through a wizard once instead of once per contact.)
Cons
Cannot customize the email template on a per-contact basis Might not be able to create a filter to select the recipients Visualforce email templates cannot be used
Individual Emailing
Pros
Can customize the email template before sending if you select a text template Does not require Extended Mail Merge to be activated Does not require a filter to select recipient
Single email and Mass email options are avaialble both on UI and the Platform options in Salesforce.
Single email in UI can be used by workflows, alerts and notifications etc, where as mass emails can be used in the UI to send mass emails to contacts and leads using a template.
Through APEX we can use the same functionality with additional programming and logic.
See the links below,
Email Overview:
https://help.salesforce.com/apex/HTViewHelpDoc?id=email.htm&language=en
Single email:
http://www.salesforce.com/us/developer/docs/api/Content/sforce_api_calls_sendemail.htm
http://www.salesforce.com/us/developer/docs/apexcode/Content/apex_forcecom_email_outbound.htm
Mass email:
https://help.salesforce.com/HTViewHelpDoc?id=email_mass.htm&language=en_US
https://help.salesforce.com/apex/HTViewHelpDoc?id=email_mass_notes.htm&language=en
Apex:
http://wiki.developerforce.com/page/An_Introduction_To_Email_Services_on_Force.com
Hope its help you!
Regards,
Shrikant
Pros
Is generally faster for the user (you go through a wizard once instead of once per contact.)
Cons
Cannot customize the email template on a per-contact basis
Might not be able to create a filter to select the recipients
Visualforce email templates cannot be used
Individual Emailing
Pros
Can customize the email template before sending if you select a text template
Does not require Extended Mail Merge to be activated
Does not require a filter to select recipient
Cons
Time consuming for a large number of emails
Thanks!
Thanks!