Мои получатели B CC не получают электронные письма - PullRequest
1 голос
/ 14 июля 2020

Это мой метод создания объекта электронной почты и его отправки:

public async Task SendEmail(List<ApplicationUser> bccUsers, string subject, string contentText, string contentHtml)
{
    if (bccUsers.Count > 0)
    { 
        var client = new SendGridClient("MyClientKey");
        var from = new EmailAddress("noreply@domain", "MyProjectName");
        var to = new EmailAddress("noreply@domain", "MyProjectName");
        var msg = MailHelper.CreateSingleEmail(from, to, subject, contentText, contentHtml);
        foreach (ApplicationUser user in bccUsers)
        {
            msg.AddBcc(user.Email, $"{user.FirstName} {user.LastName}");
        }
        await client.SendEmailAsync(msg);
    }
}

Я подтвердил, что все адреса электронной почты получают другие электронные письма.

При проверке объекта msg присутствуют все получатели B CC: введите описание изображения здесь

Что я делаю не так?

Обновить Я не знаю, актуальна ли это информация, но все три адреса электронной почты пересылаются на мой gmail-адрес. Я только проверяю электронную почту там.

Один из этих адресов уже используется, и я регулярно получаю на него электронные письма.

Два других адреса я только что создал для тестирования. У них нет собственных почтовых ящиков в хостинговой компании, только пересылка на мой адрес gmail.

...