Как сохранить копию отправленных писем в папке "Отправленные" в cPanel и Dovecot

Я использую SMTP cPanel с почтовой службой Dovecot.

Я хочу отправлять электронные письма из WinForms Software, и все в порядке, но отправленные электронные письма находятся не в "Отправленной папке". Даже я добавил пользовательский заголовок, но не удалось.

Как я могу это исправить?

        var message = new MimeMessage();
        message.From.Add(new MailboxAddress("Mohsen", "email@domain.com"));
        message.To.Add(new MailboxAddress("DEw ", "receiving@domain.com"));

        message.Subject = "SentFolder";
        var builder = new BodyBuilder();
        builder.HtmlBody = "Dear Colleague,<br /> ";
        message.Body = builder.ToMessageBody();
        message.Headers.Add((HeaderId) 1, "X-Save-Sent: 1");
        using (var client = new SmtpClient())
        {
            client.Connect("mail.domain.com", 587, false);
            client.Authenticate("UserName", "Password");
            client.Send(message);
            client.Disconnect(true);}

Вот ссылка dovecot, чтобы исправить это:

https://dovecot.org/list/dovecot/2008-May/030657.html

>

1- dovecot LDA и используйте Sieve для хранения сообщения в нужной папке. 2- maildrop и настройте его для хранения сообщения там, где вам нравится, или 3- непосредственно с postfix, при условии, что вы настроили правильный virtual_mailbox_maps или.. просто добавьте пользовательский заголовок напишите "X-Save-Sent: 1" и используйте ситовый сценарий dovecot LDA + для хранения сообщения в папке "sent". Лично мне не нравится поддельный адрес "senderbcc" для каждого пользователя. Это может поймать много спама в "отправленных" папках.

Как я могу это сделать?

С уважением

0 ответов

Другие вопросы по тегам