Ответы пользователя по тегу Электронная почта
  • Как postfix не попадает в проблему релеить сам на себя (или попадает)?

    Для вторичных релеев принято либо прописывать домены как локальные (если доставка идет прямо на них локальным транспортом) или прописывать транспорт по обслуживаемым доменам на основной хост, если они именно релеи, см man transport и relay_domains. То как именно оперирует вторичный релей RFC не регламентирует, он регламентирует только порядок доставки при отпраке.
    Ответ написан
    Комментировать
  • Есть ли какие то готовы платные решения для организации сервиса email рассылок?

    Поищите по white label email marketing, например, но вообще white label - решения и довольно крупные рассыльщики предлагают, и можно общаться с ними напрямую. смотря что именно, как и в каких объемах вы хотите перепродавать. Если вы думаете что можно с нуля готовый программный спамомет зарядлить под рассылки и это можно будет продавать - нет, это так не работает. Вам придется много процессов организовать, из которых настройка и поддержание спамомета будет очень небольшой частью, и если вы сами с ним не справитесь - то точно не справитесь и со всем остальным.
    Ответ написан
    Комментировать
  • Какой почтовый сервис поддерживает несколько доменов одновременно?

    biz.mail.ru можно завести несколько организаций на один эккаунт
    Ответ написан
    Комментировать
  • Как войти в ящик доменной бизнес-почты на mail.ru?

    https://biz.mail.ru/login/ваш_домен или просто через главную страницу https://mail.ru, введите e-mail (вместе с собакой) в качестве логина.
    Ответ написан
    2 комментария
  • Как узнать с какого smtp сервера ушел email и можно ли проследить всю цепочку?

    Смотрите заголовки Received, как правило в них есть вся цепочка начиная от формирования письма. Можно воспользоваться чем-то типа https://toolbox.googleapps.com/apps/messageheader/ - но обычно все гораздо лучше и больше видно по самим заголовкам. Вот, например, заголовки Received письма полученного через списки рассылки:

    Received: from smtp2.osuosl.org ([140.211.166.133]:43816)
    	by mx242.i.mail.ru with esmtp (envelope-from <openid-specs-risc-bounces@lists.openid.net>)
    	id 1nD7cH-000BCL-Nx; Thu, 27 Jan 2022 19:27:22 +0300
    Received: from localhost (localhost [127.0.0.1])
    	by smtp2.osuosl.org (Postfix) with ESMTP id 818F640207;
    	Thu, 27 Jan 2022 16:27:16 +0000 (UTC)
    Received: from smtp2.osuosl.org ([127.0.0.1])
    	by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)
    	with ESMTP id 0oLF9wJ5GV1X; Thu, 27 Jan 2022 16:27:15 +0000 (UTC)
    Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34])
    	by smtp2.osuosl.org (Postfix) with ESMTP id F27D4401DD;
    	Thu, 27 Jan 2022 16:27:14 +0000 (UTC)
    Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133])
     by ash.osuosl.org (Postfix) with ESMTP id 4A7A21BF84C
     for <openid-specs-risc@lists.openid.net>; Thu, 27 Jan 2022 16:27:11 +0000 (UTC)
    Received: from localhost (localhost [127.0.0.1])
     by smtp2.osuosl.org (Postfix) with ESMTP id 36EB3401DD
     for <openid-specs-risc@lists.openid.net>; Thu, 27 Jan 2022 16:27:11 +0000 (UTC)
    Received: from smtp2.osuosl.org ([127.0.0.1])
     by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)
     with ESMTP id 6ALaTL5qxGLX for <openid-specs-risc@lists.openid.net>;
     Thu, 27 Jan 2022 16:27:09 +0000 (UTC)
    Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77])
     by smtp2.osuosl.org (Postfix) with ESMTPS id B051F400CC
     for <Openid-specs-risc@lists.openid.net>; Thu, 27 Jan 2022 16:27:09 +0000 (UTC)
    Received: from rcdn-core-7.cisco.com ([173.37.93.143])
     by rcdn-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA;
     27 Jan 2022 16:19:37 +0000
    Received: from mail.cisco.com (xbe-rcd-004.cisco.com [173.37.102.19])
     by rcdn-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id 20RGJaJO009169
     (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK)
     for <Openid-specs-risc@lists.openid.net>; Thu, 27 Jan 2022 16:19:36 GMT
    Received: from xfe-rtp-001.cisco.com (64.101.210.231) by xbe-rcd-004.cisco.com
     (173.37.102.19) with Microsoft SMTP Server (version=TLS1_2,
     cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Thu, 27 Jan
     2022 10:19:36 -0600
    Received: from xfe-aln-005.cisco.com (173.37.135.125) by xfe-rtp-001.cisco.com
     (64.101.210.231) with Microsoft SMTP Server (version=TLS1_2,
     cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Thu, 27 Jan
     2022 11:19:36 -0500
    Received: from NAM10-DM6-obe.outbound.protection.outlook.com (173.37.151.57)
     by xfe-aln-005.cisco.com (173.37.135.125) with Microsoft SMTP Server
     (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14
     via Frontend Transport; Thu, 27 Jan 2022 10:19:35 -0600
    Received: from BL0PR11MB3267.namprd11.prod.outlook.com (2603:10b6:208:6b::22)
     by BL1PR11MB5318.namprd11.prod.outlook.com (2603:10b6:208:312::24)
     with Microsoft SMTP Server (version=TLS1_2,
     cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4930.17; Thu, 27 Jan
     2022 16:19:35 +0000
    Received: from BL0PR11MB3267.namprd11.prod.outlook.com
     ([fe80::c981:5c34:715b:b3a6]) by BL0PR11MB3267.namprd11.prod.outlook.com
     ([fe80::c981:5c34:715b:b3a6%3]) with mapi id 15.20.4930.018; Thu, 27 Jan 2022
     16:19:34 +0000
    Ответ написан
    3 комментария
  • Что яндекс сделал с почтой? Как исправить?

    В DNS все есть и проверка FCrDNS проходит:

    % host 77.88.28.105
    105.28.88.77.in-addr.arpa domain name pointer forward400p.mail.yandex.net.
    % host forward400p.mail.yandex.net
    forward400p.mail.yandex.net has address 77.88.28.105
    forward400p.mail.yandex.net has IPv6 address 2a02:6b8:0:1472:2741:0:8b7:105

    В SPF этот ip тоже попадает

    https://mxtoolbox.com/SuperTool.aspx?action=spf%3a...

    Почему у вас хост Яндекса в блеклистах кроме вас вряд ли кто-то ответит.
    Ответ написан
    Комментировать
  • Как зарегистрировать пользователя и не попасть в спам?

    1. Убедитесь, что все проверяется не только в браузере но и серверсайдно при подписке формы, потому что спамеры будут дергать ваш API без браузера. Это касается и введенных данных и прохождения капчи (убедитесь, что конец который отправляет письмо невозможно дернуть без прохождения капчи) В частности убедитесь, что в письме с проверкой адреса невозможно вставить произвольный текст, иначе получится такое https://habr.com/en/company/vk/blog/354310/
    2. Не используйте прямую отправку с shared hosting'а, даже если у вас все хорошо, может быть плохо у кого-то другого и на доставляемость ваших писем будет влиять репутация других клиентов. Пользуйтесь либо специализированными сервисами (прмиеры уже написали) либо поднимайте собственный почтовый сервер с выделенным адресом.
    3. Делайте рейтлимиты по пользователям (не давайте одному пользователю отправить несколько писем) и по IP (не давайте с одного IP отправить много писем)
    Ответ написан
    Комментировать
  • Можно ли сделать в e-mail gif который будет реагировать на остановку?

    Можно сделать практически любой интерактив и динамические данные через AMP
    https://postmaster.mail.ru/amp/

    Простой интерактив можно сделать через CSS, примеров можно найти довольно много, например такой

    Оба варианта могут работать не везде, потому что не все веб-почты поддерживают CSS и AMP. Почтовые приложения AMP обычно не поддерживают.
    Ответ написан
    Комментировать
  • Почему Mail.ru обрезает ссылку в письме?

    У вас в href отсутствует протокол и вообще это относительная ссылка (не начинается с //), а потому она не валидна для почты. По стандартам электронной почты дефолтной схемой при ее отсутствии для писем является file://. Сформируйте правильную полную ссылку с https://
    Ответ написан
    Комментировать
  • Может ли быть такое имя домена или под домена или почты?

    1. support@питер.рус будет работать практически везде (но где-то может показываться punycode-адрес домена) при условии что при отправке домен корректно кодируется в punycode, могут быть проблемы с написанием на этот адрес у пользователей старых почтовых программ. поддержка@питер.рус будет работать только если все почтовые серверы и клиенты между отправителем и получателям поддерживают RFC6531/RFC6532, на практике такие адреса не используются и их не будут использовать в обозримом будущем, т.к. мгновенный переход всего интернета на UTF-8 невозможен, а что делать если респондент не поддерживает UTF-8 не понятно (аналога punycode для local-part нет). А вот использовать для почты домен питер.com я бы не рекомендовал, т.к. в таком домене используется mixed script и он не проходит по требованиям безопасности Unicode (aka TR39).
    2. По RFC 952/1035 имя хоста начинается с буквы и заканчивается буквой или цифрой, внутри могут быть цифры, буквы и -. RFC 1123 дополнительно разрешает начинать имя с цифры. Но технически протокол DNS поддерживает любые символы, даже 8-битные и в браузерах могут открываться даже не соответствующие стандарту имена. Но, разумеется, правильней ориентироваться на стандарт.
    3,4,5,6. С local-part все интересно, ситуация обратная. По стандарту там может быть практически все что угодно, но внутри строки в двойных кавычках (quoted-string). По факту адреса c quoted-string не используются и обычно не принимаются. Без quoted string так же очень много чего разрешено, могут быть любые цифры, буквы, символы "!" / "#" / "$" / "%" / "&" / "'" / "*" / "+" / "-" / "/" / "=" / "?" / "^" / "_" / "`" / "{" / "|" / "}" / "~" в любой последовательности так же разрешен символ "." Поэтому все ваши адреса допустимы. НО нельзя начинать и заканчивать local-part точкой и использовать две точки подряд (это в некотором роде баг стандарта RFC 2821/2822 и более поздних связанный с формализованной записью, который достаточно поздно заметили, стандарт RFC 821/822 разрешал две точки подряд). На практике использовать любые "странные" адреса относительно которых есть сомнения я бы не рекомендовал, т.к. не все, что разрешено стандартом по факту всеми принимается.
    Ответ написан
    Комментировать
  • Как добавить значение переменной в multipart письмо?

    Не уверен, что можно mail() использовать таким образом, но как минимум: у вас нет пустой строки после заголовков и в основном парте и в обоих текстовых. Разделитель строк должен быть CRLF, \n\r дает скорей всего LFCR или CRLFCR. И это в данному случае не влияет, но charset надо указывать у text-парта, а не у мультипарта.
    Ответ написан
  • SPF и DKIM проходят, а DMARC нет. Как решить?

    У вас во From домен need.com, при этом в SPF (SMTP-конверт) адрес example.com а в DKIM домен need-com.20150623.gappssmtp.com. Чтобы прошел DMARC, SPF или DKIM должны быть от того же домена, который используется во From с точностью до домена организации. Настройте DKIM для своего домена, сейчас у вас есть только дефолтная псевдо-подпись гугла и используйте в SMTP-конверте (MAIL FROM) адрес из того же домена, который используется во From.
    Ответ написан
  • Как узнать что письма отмечены или попали в спам?

    Статистика постмастера строится не по письмам которые отправил пользователь Google, а по письмам домена отправленным на гугловые ящики. При этом у гугла есть дополнительные требования по количеству писем при которых статистика начинает показываться. Важно при этом не сколько писем вы отправляете, а сколько писем вы отправляете получателям на GMail. Так же, в статистику обычно засчитываются только письма авторизованные DKIM, убедитесь что он есть в ваших письмах.
    Ответ написан
    1 комментарий
  • Возможно ли увеличить ширину содержимого письма в формате text/plain?

    Формально, чтобы решить эту проблему надо указать format=fixed в Content-type,

    Content-type: text/plain; format=fixed

    см. https://tools.ietf.org/html/rfc2646
    тогда перевод строки рассматривается как конец строки, при format=flowed перевод строки рассматривается как конец абзаца, а строки автоматически разбиваются по ширине экрана.

    Где-то это может сработать, но на практике в современных реалиях это не работает, т.к. фиксированные шрифты и фиксированную ширину экрана давно никто не использует, а некрасивая строка это меньшее зло, чем горизонтальная прокрутка. Используйте HTML и рисуйте табличку.
    Ответ написан
    1 комментарий
  • Влияет ли наличие DKIM подписи в сообщениях на их доставляемость?

    Да, влияет и иногда достаточно сильно, причем даже если домен DKIM-подписи не совпадает с доменом отправителя, но не всегда положительно. В целом, письма с DKIM доставляется значительно лучше, чем письма без DKIM. Но отрицательная репутация домена, который подписывает письма (например плохой рассыльщик с большим потоком спама) может отрицательно влиять на доставляемость подписаных им писем.
    Ответ написан
    Комментировать
  • Возможно ли подделать Email отправителя?

    SPF и DKIM в данном случае сами по себе кардинально не влияют, если речь о подделке отображаемого адреса отправителя, влияет DMARC.
    Ответ написан
    Комментировать
  • MailRU всё равно?

    Ни GMail ни Mail.Ru не имеют строгого требования по PTR (и не помню, чтобы имели в обозримом прошлом). Из крупных почтовых служб письма с хостов без PTR точно не принимает Yahoo. У остальных крупных служб PTR, SPF, DKIM, категория сети и т.п. обычно учитываются в составе более сложных правил или для интегральных репутационных оценок, например GMail из некоторых сетей, включая весь IPv6 принимает письма только если есть хоть что-то из PTR с FCrDNS / SPF / DKIM (т.е. должно быть подтвержденное доменное имя, к которому можно привязать репутацию).
    Ответ написан
    Комментировать
  • Поддерживает ли Meizu SSL (tls imap) c ECDSA P-384 шифрованием?

    Зайди на
    https://clienttest.ssllabs.com/ssltest/viewMyClien...
    там будет список поддерживаемых Cipher Suites
    Ответ написан
    Комментировать
  • Как защититься от рассылки email спам писем с подменой моих ящиков?

    Необходимо настроить строгую DMARC-политику и DMARC-фильтрацию.

    https://habr.com/en/company/mailru/blog/315778/

    Для DMARC требуется SPF и DKIM. Сами по себе SPF и DKIM не помогут защититься от поддельных писем
    Ответ написан
    Комментировать
  • Как правильно настроить заголовок List-Unsubscribe в письмах?

    Убедитесь, что List-Unsubscribe сформирован по стандарту и в случае mailto: вы используете авторизованый домен (т.е. не используете в mailto, например, домен бесплатной почты).
    Ответ написан
    Комментировать