You need to sign in to do that
Don't have an account?

Adding fields to an email body
I wrote a trigger to send an email but I dont know how to make it send field values from the new lead in the email body...Any help?
trigger mhform on Lead (after insert) {
Messaging.SingleEmailMessage mail= new Messaging.SingleEmailMessage();
String[] toAddresses = new String[]{'margiro@piab.com'};
mail.setToAddresses(toAddresss);
mail.setReplyTo('support@acme.com');
mail.setSenderDisplayName('Piab Support');
mail.setSubject('New Conveyor Order');
mail.setBccSender(false);
mail.setUseSignature(false);\
String msg = 'new conveyor ordered';
mail.setHtmlBody(msg);
Messaging.sendEmail(new Messaging.SingleEmailMessage[] { mail});
}
Use Trigger.new like this.
mail.setPlainTextBody('Your Lead: ' + Trigger.new[0].Id +' has been created');