我正在尝试使用分号向MailItem.To添加电子邮件地址。它目前没有附加:
myMailItem.To = myMailItem.To + ";"
如果我能够追加,我将能够添加其他电子邮件地址。
请帮助我。
答案 0 :(得分:3)
由于To
只是内部(可能)存储为列表的内容的表示,我想To setter会删除任何尾随的分号。因此,将分号与要添加的邮件地址一起添加:
myMailItem.To = myMailItem.To + ";" + newAddress;
或者,甚至更好,做as recommended in the documentation ...
至物业
[...]应该使用Recipients集合来修改此属性。
...并使用Recipients
属性:
myMailItem.Recipients.Add(recipient1);
myMailItem.Recipients.Add(recipient2);
...
答案 1 :(得分:2)
根据To
属性的文档:
此属性仅包含显示名称。 To属性对应于MAPI属性PidTagDisplayTo。应使用Recipients集合来修改此属性。
您应该添加到Recipients
属性。
myMailItem.Recipients.Add(rec1);