Closed4

実行匿名ウィンドウから指定したメールアドレスへメールを送信する

ピン留めされたアイテム
miyakonmiyakon

メール送信方法

https://qiita.com/TaaaZyyy/items/7e8114e6113193d2abcf#単一メールsingleemailmessageでメールを送信する
上記Qiita記事を参考に作成したコードを実行匿名ウィンドウに入力し、Executeボタンを押下。

実行匿名ウィンドウ
Messaging.SingleEmailMessage mail = new Messaging.SingleEmailMessage();
List<String> toAddresses = new List<String>{'◆◆◆◆◆◆◆◆◆'}; // 自身のメールアドレスを入力
List<String> ccAddresses = new List<String>(toAddresses); // toAddressesをコピー
List<String> bccAddresses = new List<String>(toAddresses); // toAddressesをコピー

mail.setToAddresses(toAddresses); // 送信先(String[])
mail.setCcAddresses(ccAddresses); // CC送信先(String[])
mail.setBccAddresses(bccAddresses); // BCC送信先(String[])

String subject = '件名';
String body = '本文\n本文';
//String ids = '';

mail.setSubject(subject); // 件名(String)
mail.setPlainTextBody(body); // 本文(String)
//mail.setEntityAttachments(ids); // 添付ファイル(Document、ContentVersion、AttachmentのIDのリスト)

//mail.setOrgWideEmailAddressId(emailAddressId); // 送信元に設定する組織のアドレスID(設定しない場合はApexの実行者が設定される)
// mail.setSenderDisplayName(displayName); // 送信者表示名。組織のメールアドレス使用時は設定不可。
mail.setUseSignature(false); // 著名の有無。デフォルトはtrue。
mail.setBccSender(true); // 送信者をBCCに追加

String replyAddress = '◆◆◆◆◆◆◆◆◆'; // 自身のメールアドレスを入力
mail.setReplyTo(replyAddress); // 返信先メールアドレス(String)

Messaging.sendEmail(new List<Messaging.SingleEmailMessage>{mail});

開発者コンソール下部のLogsタブにログが表示されれば成功。

このスクラップは2021/11/24にクローズされました