2013-12-05 3 views
2

В настоящее время я использую библиотеку SMTP python для отправки электронной почты определенным клиентам. Я использую сервер smtp.gmail.com:587. Я заметил, что в исходных заголовках любых полученных электронных писем, отправленных этим кодом, появляется IP-адрес моего собственного сервера, который отправил электронное письмо. Как скрыть эту информацию?Скрыть мой IP-адрес из заголовков gmail при отправке писем через библиотеку SMTP на python?

Заранее спасибо.

server = smtplib.SMTP('smtp.gmail.com', 587) 
    #server.set_debuglevel(1) 
    server.ehlo() 
    server.starttls() 
    server.login("my gmail account", "gmail account passwd") 
    server.sendmail(source, [destination], message) 
    server.quit() 

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

Delivered-To: [email protected] 
    Received: by 10.52.117.49 with SMTP id kb17csp32285vdb; 
    Thu, 5 Dec 2013 09:23:19 -0800 (PST) 
    X-Received: by 10.66.235.106 with SMTP id ul10mr89187198pac.19.1386264198756; 
    Thu, 05 Dec 2013 09:23:18 -0800 (PST) 
    Return-Path: <[email protected]> 
    Received: from mail-pd0-f172.google.com (mail-pd0-f172.google.com [209.85.192.172]) 
    by mx.google.com with ESMTPS id v7si58653928pbi.128.2013.12.05.09.23.18 
    for <[email protected]> 
    (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); 
    Thu, 05 Dec 2013 09:23:18 -0800 (PST) 
    Received-SPF: neutral (google.com: 209.85.192.172 is 
    neither permitted nor denied by 
    best guess record for domain of 
    [email protected]) client-ip=209.85.192.172; 
    Authentication-Results: mx.google.com; 
    spf=neutral (google.com: 209.85.192.172 is neither 
    permitted nor denied by best guess 
    record for domain of [email protected]) 
    [email protected] 
    Received: by mail-pd0-f172.google.com with SMTP id g10so25045148pdj.31 
    for <[email protected]>; Thu, 05 Dec 2013 09:23:18 -0800 (PST) 
    X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; 
    d=1e100.net; s=20130820; 
    h=x-gm-message-state:message-id:date:from:to:cc:subject; 
    bh=q/9aftTaFh6ryLKbZzIDy6Hfz1R4BSYhG2tvHwxCBLU=; 
    b=C7Ke+Q6gVau5OxK9BZTuFx2ny0lO35WRjgsWoGyjlbQ0hlTRyQbD18ALNnlbdowUzR 
    JHO8Smvr2EpgTFQ6h9gsLx6V8fmrfpFNWyQWOFgs6h46d9b1TTW7LWQZfVOIfWD6CfgG 
    7hUTl7/YFcLbuUQpcOMUDJ/LK7AN4Yp6J6n2nzA6m46QOKKSP7t62OCUTlCd9JoLg4D3 
    zPkF7oFptlyHWwpZCN5FozbqjuLx6rQfaZpKKMd2q4OXsPd0/CwtOOpBaf1BNVF7HOnD 
    VJR8YrpFI/gpUOfJJz9R5l8DXE8KAkMCW+10OAupdTzwP9gtSk2coHBA+N05Q2ezzDuK 
    Np3w== 
    X-Gm-Message-State: ALoCoQn41Nai7QBm96wqd4aNJPrBfx2AlYr+PlZzQ 
    wAxujazDPTnRQG80l4v/Oy35W/3ZIz6jCIa 
    X-Received: by 10.68.66.103 with SMTP id e7mr53292154pbt.120.1386264197850; 
    Thu, 05 Dec 2013 09:23:17 -0800 (PST) 
    Return-Path: <[email protected]> 
    Received: from [127.0.0.1] ([xx.xxx.xxx.xx]) 
    by mx.google.com with ESMTPSA id er3sm145968195pbb.40.2013.12.05.09.23.15 
    for <[email protected]> 
    (version=TLSv1 cipher=RC4-SHA bits=128/128); 
    Thu, 05 Dec 2013 09:23:16 -0800 (PST) 
    Message-ID: <[email protected]> 
    Date: Thu, 05 Dec 2013 09:23:16 -0800 (PST) 
    From: [email protected] 
    To: [email protected] 
    Cc: 
    Subject: FTP Credentials 

    Your FTP account credentials are: 
    User Name = xxxxxxxxxxx 
    Password = xxxxxx 
+0

Пожалуйста, вставьте все заголовки такого электронного письма, введя любые конфиденциальные данные. –

+0

Google включает IP-адрес, если вы используете SMTP, но не используете веб-интерфейс. Существует проект python, который использует интерфейс webmail под названием libgmail - http://libgmail.sourceforge.net/, не знаю, насколько это актуально, и это, безусловно, нарушит GOS TOS. – madebydavid

+0

Я прикрепил заголовки, IP, перечеркнутый символами 'x', является IP-адресом моего собственного сервера. – user3071611

ответ

4

Эти заголовки добавляются сервером SMTP gmail. Невозможно скрыть их.

+0

Я понимаю, что gmail скрывает IP-адрес отправителя, если письмо отправлено с веб-клиента gmail, например, и что этот заголовок добавлен серверами SMTP Google, но тогда как это случай, когда много писем, отправленных из самых разных источников, не имеют IP-адреса отправителя, отображаемого в заголовках? Многие из этих писем отправляются клиентами, очень похожими на мой SMTP-клиент python, который я использую. Что-то мне не хватает? Спасибо за ваш быстрый ответ :) – user3071611

+2

'много писем, отправленных из самых разных источников, не имеют IP-адреса отправителя, отображаемого в заголовках. Каков ваш источник для этого? В заголовках получающий почтовый сервер укажет, из какого источника они получили сообщение; первый прыжок (в данном случае Gmail) покажет источник отправителя, если только этот почтовый сервер не настроен неправильно. – admdrew

+0

У меня нет определенного источника для этого, однако я проверял большое количество электронных писем в моем почтовом ящике из разных источников, и единственный заголовок, который я заметил, был тем, где я получил электронное письмо от почтового сервера google (IP, указанный в заголовок), однако исходный IP-адрес, из которого было отправлено и получено электронное письмо почтовым сервером, не было :) – user3071611

0

Я могу поклясться, что я только что проверил, и gmail все еще пересылал x-originating-ip - если нет, это здорово. В названии pf privacy да, это во имя нашей маркетинговой информации, но в любом случае. Если они не перенаправляют ваш IP-адрес, вы все равно рискуете иметь свой IP-адрес со многими другими простыми способами.

Не обманывайте себя - Google отслеживает IP-адреса, просто причина в том, что он не в некоторых случаях основан на управлении отправителем и получателем/правом собственности.

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

Конфигурация Общественного прокси и тестирование/валидация Дешево, быстро, довольно легко, но так много способов, чтобы это было бесполезно, это было едва лучше, чем идти в библиотеку, за исключением того, что бесплатный прокси-сервер outta russia может сделать вашу электронную почту подозрительной или оказаться в junkmail и прокси-сервере прокси IP, а также lol

Платные услуги Premium Proxy или «Защита конечных точек», такие как Anonymizer, Hushmail (подпись и анонимность на основе шифрования на сервере), Symantec или D ELL ... От нескольких долларов в месяц до ведра наличными в качестве джойста и президента - оба клиента для тех, кто предлагает эту услугу в разных масштабах.

Введите открытый одноранговый узел, чтобы зашифровать лук, как головоломки по протоколу Tor. Tor - то, что делает wikileaks работать. Это также целая тьма и полезен в контексте свободы и неприкосновенности частной жизни. The Tor Browser Bundle (TBB) подходит для краткосрочного использования

Единственное серьезное решение - это Tor на пользовательской ОС, которая имеет все предостережения, о которых заботились.

US DoD Anonymous Живая распространения:

http://spi.dod.mil/lipose.htm

И Whonix хорошая реализация Tor, который, как представляется, решить много случайных утечек IP-адреса, так как он не принуждает все интернет через Tor, независимо от того, что. Сравните это одно к другим однако его вполне достаточно:

https://www.whonix.org/

1

вы пробовали использовать услугу VPN, как HIDE-MY-IP. Они позволяют использовать разные IP-адреса от прокси-серверов, а не использовать свои собственные. Таким образом, вы маскируете свой IP-адрес другим ...

Смежные вопросы