Имею легальный email на очень известном домене, но проблема заключается в том, что мне не предоставляют ни интерфейс для отправки from: this email, ни возможности отправлять письма через их SMTP. Мне только перенаправляются все письма, которые приходят на этот email.
Естественно, будет больше толку, если от имени этого email можно отсылать письма. Знаю, что такая возможность есть, но не знаю как её можно реализовать.
Метод банального спуфинга мне не подходит, знаю, что можно найти и легальный способ. Ради эксперимента, мне удавалось отправить со своего личного домена письмо, с заголовком from, в котором значился другой домен. Но это чистый спуфинг, и когда я пытаюсь через gmail отправлять такие письма, то гугл заменяет заголовок from на адрес фактического отправителя.
Мне пришло письмо от человека, который использует легальный способ и запросто через гугл отправляет письма с заголовком from от другого домена, и при этом не использует SMTP этого домена.
Вот заголовки его письма, где я заменил реальные имена на звездочки:
Спойлер (Отобразить)Delivered-To: ****@gmail.com
Received: by 10.64.26.38 with SMTP id i6csp434958ieg;
Fri, 19 Sep 2014 21:58:27 -0700 (PDT)
X-Received: by 10.194.118.201 with SMTP id ko9mr5488777wjb.9.1411189105337;
Fri, 19 Sep 2014 21:58:25 -0700 (PDT)
Return-Path: <m*********@gmail.com>
Received: from mail-we0-x22f.google.com (mail-we0-x22f.google.com [2a00:2a00:2a00:2a00::2a00])
by mx.google.com with ESMTPS id d6si1444380wiz.9.2014.09.19.21.5 8.24
for <****@gmail.com>
(version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
Fri, 19 Sep 2014 21:58:25 -0700 (PDT)
Received-SPF: pass (google.com: domain of m*********@gmail.com designates 2a00:2a00:2a00:2a00::2a00 as permitted sender) client-ip=2a00:2a00:2a00:2a00::2a00;
Authentication-Results: mx.google.com;
spf=pass (google.com: domain of m*********@gmail.com designates 2a00:2a00:2a00:2a00::2a00 as permitted sender) smtp.mail=m*********@gmail.com;
dkim=pass header.i=@gmail.com
Received: by mail-we0-x22f.google.com with SMTP id x48so608273wes.6
for <****@gmail.com>; Fri, 19 Sep 2014 21:58:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=sender:message-id:date:from:user-agent:mime-version:to:subject
:references:in-reply-to:content-type;
bh=XUFIqEt22nKKlxanqyHkGUjETIGWyleZfP6jd4EdiSU=;
b=xxkBCGYku8lMl+9fS1pWD3R8HJXpPQNGmBwsJtQHpp49U1ygGsYTOEelCv/zoYkoOZ
GVCKu6XUFyVsAiJdry6M2vYw0JlBgjZz qczTcOwp9XbKgNRxCIkxHYHPNl6bEIfr rJtM
muB6vnh7WjwTpYUKAKjHSBjZG2H1ExVh y74r5NhZnZWzOFeuYBXD7sPtH5pSkdFC Nurm
v0pyRRFNm3GUjmVh4ZBcClzlFvBJx6vA jmg77IPW9AyToqtyifaluLKPbE/5gA9a FMuz
pbLRaA5x8sAitJ4bwZNArm7mjT9789jtFi/l+YQsGlzg3uZj8urxNC9mvgG3YgLpkVas
a5pA==
X-Received: by 10.180.73.209 with SMTP id n17mr1220240wiv.34.1411189104821;
Fri, 19 Sep 2014 21:58:24 -0700 (PDT)
Return-Path: <m*********@gmail.com>
Received: from [168.168.168.168] (1726057.oyn.ranet.com. [235.235.235.235])
by mx.google.com with ESMTPSA id f7sm4123198wix.22.2014.09.19.21. 58.23
for <****@gmail.com>
(version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
Fri, 19 Sep 2014 21:58:24 -0700 (PDT)
Sender: ***** ********* <m*********@gmail.com>
Message-ID: <541D096F.4080503@example.com>
Date: Sat, 20 Sep 2014 06:58:23 +0200
From: ***** ********* <*****@example.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
Я заметил что у него есть такая строчка:
CODE ( text):
скопировать код в буфер обмена
Received-SPF: pass (google.com: domain of m*********@gmail.com designates 2a00:2a00:2a00:2a00::2a00 as permitted sender)
То есть тут все легально, не подскажете как такое сделать?
UPD: Да, еще забыл написать какая именно spf-запись выводится для домена, от имени которого требуется отправлять письма. И так на запрос nslookup -q=txt thisdomain.com выводится "v=spf1 ptr ?all"(Отредактировано автором: 25 Сентября, 2014 - 16:15:33)
|