複数の電子メールIDにメールを送信するにはWebMail.Send()
を試しています。 MSDN library pageでは、複数の電子メールIDがセミコロン(;)で区切られていることが明確に指定されています。しかし、複数のidsにメールを送信しようとすると、 というメッセージのあるFormatException
が返されます。「無効な文字がメールヘッダーに見つかりました: ';'私は、単一のreceipentにメールを送る場合は、メールが正しく配信されますWebMail.Send()はFormatExceptionをスローします
だから、どのように私はおそらく、私は非常に何かを明らかに行方不明ですWebMail.Send()
を使用して複数のreceipentsにメールを送ってください
編集:。。?。 こちら私が使用していたコードがある。
string [] selectedUserIds = GetEmailIds();
string to = string.Join(";", selectedUserIds);
WebMail.Send(to: to, subject: subject, body: message, cc: cc, filesToAttach: attachments, isBodyHtml:true);
コードを投稿できますか? – Mrchief