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

How to insert Activity History record after sending an email?
I cannot create a new Activity History record when using message.setSaveAsActivity(true);
so i added mail.setTargetObjectId(con.id); its working fine.
but actual issue is when i am sending mail to my gmail id its coming properly. and when i am sending mail to my organization email id its coming multiple times.
e.g for 2 accounts sending mail to gmail id recieving 2 only. !!!working!!!
for 2 accounts sending mail to my organization email id recieving 4. !!!multiple same mails!!! 2 for each.
This is my code:
Messaging.SingleEmailMessage mail = new Messaging.SingleEmailMessage();
String[] toAddresses = new String[] {recipient.Email};
mail.setToAddresses(toAddresses);
mail.setBccSender(true);
String[] bccAddresses = new String[] {person.Email};
mail.setBccAddresses(bccAddresses);
mail.setTargetObjectId(con.id);
mail.setSaveAsActivity(true);
mail.setSubject(subject);
mail.setPlainTextBody(templateBody);
Messaging.sendEmail(new Messaging.SingleEmailMessage[] {mail});
Am I doing something wrong?
so i added mail.setTargetObjectId(con.id); its working fine.
but actual issue is when i am sending mail to my gmail id its coming properly. and when i am sending mail to my organization email id its coming multiple times.
e.g for 2 accounts sending mail to gmail id recieving 2 only. !!!working!!!
for 2 accounts sending mail to my organization email id recieving 4. !!!multiple same mails!!! 2 for each.
This is my code:
Messaging.SingleEmailMessage mail = new Messaging.SingleEmailMessage();
String[] toAddresses = new String[] {recipient.Email};
mail.setToAddresses(toAddresses);
mail.setBccSender(true);
String[] bccAddresses = new String[] {person.Email};
mail.setBccAddresses(bccAddresses);
mail.setTargetObjectId(con.id);
mail.setSaveAsActivity(true);
mail.setSubject(subject);
mail.setPlainTextBody(templateBody);
Messaging.sendEmail(new Messaging.SingleEmailMessage[] {mail});
Am I doing something wrong?
trry below code...
[If it helps, mark it as "Best Answer"]
Thanks,
Rockzz