Ich versuche, mehrere E-Mails (> 10) Mailaddress Klasse zu senden, aber anscheinend ist es nicht gefällt. gibt es eine Möglichkeit, E-Mails nach dem 6. bis CC anzuhängen?cc (mail) nach sagen 6. E-Mail
oder irgendwelche anderen Arbeiten herum?
ich habe:
(<[email protected]>; <[email protected]>; <[email protected]>, <[email protected]>; <[email protected]>; \r\n\t<[email protected]>, <[email protected]>; <[email protected]>\r\n\TEXT)
Ich Environment.NewLine, ich < ersetzen,> \ t und "" mit "" (weiß nicht, anderen besseren Weg, es zu formatieren)
Wenn ich versuche, es über mailaddress Klasse zu senden, erhalte ich einen Formatfehler. aber funktioniert gut, wenn die Anzahl der E-Mails weniger sind.
Gelöst:
string to = ""; string cc = ""; int i = 0; foreach (string item in multiAddress.Split(',')) { i += 1; if (i < 10) { to += item + ","; } else { cc += item + ","; } } to = to.Remove(to.Length - 1); cc = cc.Remove(cc.Length - 1);
Warum die Tabs und Zeilenumbrüche? –
Bitte fügen Sie zu Ihrer Frage den Code zum Senden von E-Mails an diese Liste von E-Mail-Adressen – Steve
Ich bekomme diese E-Mail-Adressen von einem anderen Server. So kommt es zu meiner Software. – QANew