ボタンをクリックして選択したメールアイテムを取得しようとしていますが、それをいくつかの固定メールアドレスに転送する必要があります.C#言語には非常に慣れていません.
private void sendMail(MailItem mail)
{
mail.to = "myemailid@gmail.com"; //my fixed email adress
mail.cc=""; //removing any carboncopy users
mail.bcc=""; //removing any blind carbon copy users
mail.send();
}
これは正しく機能していますが、送信ボックスにあるメールを myemailid@gmail.com に転送すると、受信ボックスから削除されます。私が使用しているメールアイテムの同じインスタンスが原因である可能性があると思ったので、このコードを使用してみました
private void sendMail(MailItem mail)
{MailItem newmail = mail;
newmail.to = "myemailid@gmail.com"; //my fixed email adress
newmail.cc=""; //removing any carboncopy users
newmail.bcc=""; //removing any blind carbon copy users
//++ some code for coping the attachments ++
newmail.send();
}
しかし、これも同じ状況になります..転送されますが、受信トレイから削除されます