Ответы пользователя по тегу SMTP
  • Почему не работает List-Unsubscribe?

    Во-первых, mailto: не подходит для List-Unsubscribe-Post. Должен быть URI https://, читайте RFC 8058. Сейчас mailto для List-Unsubscribe крайне редко используется, сервисы могут его не принимать или накладывать дополнительные ограничения (обычно прохождение SPF для адреса указанного в mailto) чтобы избежать вторичного спама. mailto на адрес freemail домена практически никто не примет в List-Unsubsctibe.

    Во-вторых, сервисы / почтовые приложения могут обнаруживать рассылку не только по наличию этого заголовка, но и по другим признакам (например заголовку List-ID) и показывать отписку при каких-то более сложных условиях.
    Ответ написан
    1 комментарий
  • Как узнать с какого 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 комментария
  • Возможно ли подделать Email отправителя?

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

    Ваш SPF разрешает отправку только с mx1.timeweb.ru/mx2.timeweb.ru, а таймвеб для отправки использует другие серверы. Настройте SPF по рекомендациям timeweb
    https://timeweb.com/ru/help/pages/viewpage.action?...
    Ответ написан
    Комментировать
  • Сколько писем в секунду можно отправлять через SMTP mail.ru?

    Массово рассылать через smtp.mail.ru (с учетной записью mail.ru) нельзя, это запрещено пользовательским соглашением, любые массовые рассылки могут быть блокированы. Используйте специализированные сервисы рассылок.

    Рейтлимитов на рассылки пользователям mail.ru нет. Но если вы внезапно начали рассылать письма на большое количество пользователей, то скорей всего вашу рассылку убьет антиспам, т.к. легального способа нарастить базу пользователей с нуля до "много" нет.
    Ответ написан
    Комментировать
  • Обратный DNS не соответствует SMTP баннеру. Как исправить?

    Поправь конфигурацию exim, чтобы в helo отдавалось то же имя, что прописано в PTR
    remote_smtp:
        driver = smtp
        helo_data = mail.mydomain.ru
    Ответ написан
    8 комментариев
  • Проксирование smtp трафика?

    SMTP прокси (smtpp) есть в 3proxy, сервер назначения можно передать через имя пользователя, но не поддерживается SSL/STARTTLS, поэтому будет работать только в том случае, если конечные серверы не требуют обязательного SSL для аутентификации, см
    https://3proxy.ru/doc/man8/smtpp.8.html
    Ответ написан
    Комментировать
  • Laravel как отправить письма smtp(google) через socks proxy?

    Можно проксировать SMTP-соединение, например в 3proxy примерно так:
    auth iponly
    allow *
    parent 1000 socks5 адрес_пкроси порт_прокси логин пароль
    tcppm -i127.0.0.1 4465 smtp.gmail.com 465


    и отправлять через 127.0.0.1:4465
    Ответ написан
  • Почему письма gmail попадают в спам?

    >host -tAAAA diso.ru
    diso.ru has no AAAA record


    PTR резолвится в имя, а имя обратно в тот же IP не резолвится, для IPv6 адресов обычно требуют строгого прохождения FCrDNS.

    Но причин может быть много, например плохая репутация у домена.
    Ответ написан
    Комментировать
  • Почему не проходит DMARC?

    DMARC проходит в случае, если в письме есть авторизация SPF или DKIM которая находится в соответствии (align) c доменом в адресе отправителя (From:). Под элайном по умолчанию понимается совпадение организационного домена.
    В вашем случае организационный домен из адреса From: mta-my-mails.ru, организационный домен из DKIM adspromo.ru и организационный домен в SPF adspromo.ru. Соответственно ни DKIM ни SPF не соответствуют домену From, поэтому DMARC не проходит проверку.

    Т.е. вам надо либо поменять адрес отправителя на @adspromo.ru либо использовать DKIM/SPF домена mta-my-mails.ru (или хотя бы DKIM).
    Ответ написан
    2 комментария
  • Не всем приходят письма через SMTP. Может быть из-за домена третьего уровня?

    Уровень домен на доставляемость не влияет, влияет то, насколько вы соблюдаете стандарты при формировании и доставке письма и то как реагируют люди на ваши письма.
    Проверьте письма на https://www.mail-tester.com/ особенно все что связано с PTR/SPF/DKIM/DMARC
    Посмотрите на параметры вашей конфигурации и писем
    Убедитесь, что вас не используют для рассылки спама через формы.
    Ответ написан
    2 комментария
  • Может ли при отправки почты сервер возвращать Connection timed out, но письма доходить?

    При таймауте на RCPT TO письмо дойти не может, т.к. оно еще не передано. Письмо может дойти если случился timeout после DATA.
    Либо статус показывается неправильно, либо это какое-то другое письмо
    Ответ написан
    Комментировать
  • Как объяснить что mail видит письма яндекса?

    Скорей всего, вы отправили письмо получателю, который находится на mail.ru и у которого установлено перенаправление почты на Яндекс.
    Ответ написан
    Комментировать
  • Проблема с отправко и получением почты на домен, как исправить?

    У вас одновременно есть CNAME и A запись для mail, стандартом это недопустимо (CNAME не должен сочетаться с любым другим типом записи), оставьте что-то одно (удалите CNAME).

    У вас 3(!) SPF политики для основного домена. Это недопустимо, такой SPF считается невалидным, оставьте одну.
    "v=spf1 ip4:88.198.230.107 ~all"
    Ответ написан
    Комментировать
  • Как задать иконку отправителя для email писем, которые отправляются через SMTP mailgun?

    Более-менее универсальный способ - задать иконку для адреса отправителя через Gravatar:
    ru.gravatar.com

    Можно задать иконки для домена отдельно на разных сервисах, например для mail.ru на https://postmaster.mail.ru/
    Ответ написан
    Комментировать
  • Как защитить свою почту на postfix?

    В postfix есть встроенные рейтлимиты, но, к сожалению, они только по IP а не по пользователям. Для более детального лимитирования можно использовать policyd
    https://wiki.policyd.org/ или другие фильтры работающие с постфикс по протоколу Policy
    www.postfix.org/addon.html#policy
    Ответ написан
    Комментировать
  • Как работает электронная почта?

    Это неправильная схема, соответственно выше к ней неправильные комментарии.

    MTA (mail transfer agent) используется для обмена почтой между серверами, MDA (mail delivery agent) для локальной доставки письма в почтовый ящик, и MTA и MDA работают на почтовых серверах. MTA и MDA могут быть частями одной почтовой программы (большая часть MTA в той или иной степени поддерживают локальную доставку), а могут быть разными приложениями. Но к компьютеру ползователя ни MTA ни MDA не имеют отношения, они работают на почтовом сервере. MUA используется для получения письма из почтового ящика, создания письма, передачи письма MTA.
    Схема такая:
    1. MUA формирует письмо. В качестве MUA может выступать почтовая программа или веб-интерфейс.
    2. MUA передает письмо MTA отправителя (relay), в случае почтовой программы через протокол SMTP Submission (SMTP с авторизацией), в случае веб-интерфейса обычно напрямую.
    3. MTA отправителя (relay) определяет MTA получателя (mail exchanger) через MX или A записи DNS.
    4. MTA отправителя (relay) передает письмо на MTA получателя (mail exchanger) по протоколу SMTP (без аутентификации)
    5. MTA получателя либо передает письмо MDA для локальной доставки в почтовый ящик (обычный путь доставки) либо передает письмо другому MTA, например если в ящике установлено перенаправление.
    6. MDA кладет письмо в ящик получателя
    7. MUA получателя получает письмо из ящика через протоколы POP3, IMAP4 или веб-интерфейс
    Ответ написан
    2 комментария
  • Генерировать email и отправлять на него сообщения?

    Обычно используется обработчик почты, который устанавливается как MDA (Mail Delivery Agent). Можно использовать либо стандартный MDA, который поддерживает сложные правила обработки, например procmail, либо написать свой. MDA написать очень просто, это может быть скрипт из буквально одной строчки. В самом простом случае адрес получателя дается в командной строке, содержимое письма на stdin. Более сложные обработчики могут использовать LMTP (урезанный вариант SMTP).
    Ответ написан
    Комментировать
  • Нужен ли закрытый ключ yandex pdd?

    Если вы используете smtp.yandex.ru - вам нужно взять открытый ключ яндекса, который можно получить с dns1.yandex.ru
    nslookup mail._domainkey.вашдомен dns1.yandex.ru
    и опубликовать его в своей зоне как mail._domainkey.вашдомен, больше ничего делать не надо.

    Если вы отправляете напрямую, то вам необходимо сгенерировать новую ключевую пару и опубликовать открытый ключ с другим селектором (не mail), например mymailsrv._domainkey.вашдомен
    и самостоятельно подписывать исходящие письма селектором mymailsrv.
    Ответ написан
    22 комментария
  • Поддерживает ли mail.ru ipv6?

    >host smtp.mail.ru
    smtp.mail.ru has address 94.100.180.160
    smtp.mail.ru has address 217.69.139.160
    smtp.mail.ru has IPv6 address 2a00:1148:db00::8
    Ответ написан