изменить адрес отправителя при отправке почты через gmail в c #

@Jacob уже показал вам, как использовать фильтр Гаусса в Matlab, поэтому я не буду повторять это.

Я бы выбрал размер фильтра около 3 * сигма в каждом направлении (от округленного до нечетного целого числа). Таким образом, фильтр затухает почти до нуля по краям, и вы не получите разрывов в отфильтрованном изображении.

Выбор сигмы во многом зависит от того, что вы хотите сделать. Гауссово сглаживание - это фильтрация нижних частот, что означает, что оно подавляет высокочастотные детали (шум, но также и края), сохраняя при этом низкочастотные части изображения (то есть те, которые не сильно меняются). Другими словами, фильтр размывает все, что меньше фильтра.

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

25
задан demo 10 April 2018 в 19:06
поделиться

3 ответа

Это решение:

  1. используйте приведенные выше коды для установки mail.From = новый MailAddress (адрес, отображаемое имя)
  2. в Gmail, перейдите в Настройки почты >> Счета и импорт.
  3. Добавьте учетную запись электронной почты, которую вы будете использовать в качестве отправителя в «Отправить почту как». (отметьте как Alias)

Это работает для меня

38
ответ дан 28 November 2019 в 17:55
поделиться

Проверка № 56 и № 58. Они могут иметь отношение к тому, что вы хотите сделать https://code.google.com/p/google-apps-script-issues/issues/detail?id=172

1
ответ дан 28 November 2019 в 17:55
поделиться

Если у вас ограниченное количество отправителей, вы можете сделать это, как предложено @philip. Например, у вас может быть customerservice@example.com, simon@example.com и philip@example.com или даже alias@example.com. Пока они являются утвержденными отправителями на реальном gmail.com веб-сайте, вы можете отправлять с них.

Gmail.com: отправка почты с другого адреса

Если вы ожидаете отправки от произвольного пользователя (например, формы обслуживания клиентов на веб-сайте, где пользователь вводит свою электронную почту, и вы не хотите, чтобы они писали вам по электронной почте напрямую) о лучшем, что вы можете сделать, это:

        msg.ReplyToList.Add(new System.Net.Mail.MailAddress(email, friendlyName));

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

2
ответ дан 28 November 2019 в 17:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: