Как найти почтовый сервер по адресу

Есть список из 200 корпортативных адресов пользователей из разных компаний. Необходимо узнать сколько и какие почтовые сервера (gmail, yandex mail, свое сервер, майкрософт, и т.п.) используют эти компании.
Ожидаю, что будет больше 60% gmail и интересно узнать реальную статистику.

Каким образом проще это сделать? Может какой сервис есть? Ищу автоматическое решение без ручной проверки MX записей

Как узнать сервер электронной почты

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

Как узнать сервер электронной почты

Инструкция

Узнайте имя сервера, обратившись к сопроводительной документации почты Windows, к своему интернет-провайдеру или администратору сети. Обратите внимание: почта Windows уже не поддерживает протокол HTTP://, который используется такими службами электронной почты как Hotmail, Gmail и Yahoo. А чтобы узнать, применимо ли для вашей ОС использование серверов POP3, IMAP4 и SMTP, обратитесь на официальный сайт компании Microsoft (www.microsoft.com).

Чтобы узнать параметры сервера, войдите в учетную запись вашей электронной почты с помощью Outlook Web App. Выберите последовательно: «Параметры» – «Показать все параметры» – «Учетная запись» – «Моя учетная запись» – «Параметры для доступа POP, IMAP и SMTP» (их можно найти в другом меню учетной записи, на странице «Параметры протокола»). Однако если в разделе с параметрами этих серверов указано «Недоступно», обратитесь к своему интернет-провайдеру или администратору сети за разъяснениями.

Используйте, по возможности, протокол IMAP4, так как он в качестве почтового сервера имеет больше возможностей. При возникновении проблем с определением параметров сервера обратитесь к разделу документации «Вход и пароль» или к лицу, ответственному за управление учетной записью.

Если почте Windows так и не удалось установить соединение, уточните параметры проверки подлинности. Выберите в меню «Сервис» вкладку «Учетные записи», а потом – пункт «Учетные записи в интернете». Найдите свою учетную запись и нажмите кнопку «Свойства». Перейдите на вкладку «Серверы» и убедитесь, что возле строки «Использовать безопасную проверку пароля» флажок не установлен.

Узнать имя сервера, посредством которого вам были переданы сообщения и, при необходимости, заблокировать соединение вы сможете, обратившись на сайт http://who.is.

Источники:

  • как узнать свою электронную почту

Войти на сайт

или

Забыли пароль?
Еще не зарегистрированы?

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

I am using SMTP to send emails by PHP.
My client has a shared hosting.
I created an email account there.

There is no information available about what will be the SMTP server for this account.
I have tried: smtp.domainname.com
But it’s not able to connect.

How can I figure out my SMTP server host? any idea?

Dibya Sahoo's user avatar

Dibya Sahoo

8393 gold badges9 silver badges30 bronze badges

asked Sep 22, 2009 at 16:30

Krishna Kant Sharma's user avatar

1

this really is a question for Serverfault.

Windows:

  1. Open up a command prompt (CMD.exe)
  2. Type nslookup and hit enter
  3. Type set type=MX and hit enter
  4. Type the domain name and hit enter, for example: google.com
  5. The results will be a list of host names that are set up for SMTP

Linux:

  1. Open a command prompt
  2. Type dig domain.name MX and hit enter where domain.name is the domain you are trying to find out the smtp server for.

If you do not get any answers back from your dns server, there is a good chance that there isn’t any SMTP Servers set up for that domain. If this is the case, do like other’s have suggested and call the hosting companies tech support.

Elijah Lynn's user avatar

Elijah Lynn

12.1k10 gold badges61 silver badges90 bronze badges

answered Sep 22, 2009 at 16:46

Jordan S. Jones's user avatar

Jordan S. JonesJordan S. Jones

13.7k5 gold badges43 silver badges49 bronze badges

3

generally smtp servers name are smtp.yourdomain.com or mail.yourdomain.com
open command prompt try to run following two commands

  1. >ping smtp.yourdomain.com
  2. >ping mail.yourdomain.com

you will most probably get response from any one from the above two commands.and that will be your smtp server

If this doesn’t work open your cpanel --> go to your mailing accounts -- > click on configure mail account -- > there somewhere in the page you will get the information about your smtp server

it will be written like this way may be :

Incoming Server:    mail.yourdomain.com
IMAP Port: ---
POP3 Port: ---
Outgoing Server:    mail.yourdomain.com
SMTP Port: ---

answered May 25, 2015 at 13:51

RbG's user avatar

0

You could send yourself an email an look in the email header (In Outlook: Open the mail, View->Options, there is ‘Internet headers)

answered Sep 22, 2009 at 16:31

cimnine's user avatar

cimninecimnine

3,9674 gold badges33 silver badges49 bronze badges

2

You can use the dig/host command to look up the MX records to see which mail server is handling mails for this domain.

On Linux you can do it as following for example:

$ host google.com
google.com has address 74.125.127.100
google.com has address 74.125.67.100
google.com has address 74.125.45.100
google.com mail is handled by 10 google.com.s9a2.psmtp.com.
google.com mail is handled by 10 smtp2.google.com.
google.com mail is handled by 10 google.com.s9a1.psmtp.com.
google.com mail is handled by 100 google.com.s9b2.psmtp.com.
google.com mail is handled by 10 smtp1.google.com.
google.com mail is handled by 100 google.com.s9b1.psmtp.com.

(as you can see, google has quite a lot of mail servers)

If you are working with windows, you might use nslookup (?) or try some web tool (e.g. that one) to display the same information.

Although that will only tell you the mail server for that domain. All other settings which are required can’t be gathered that way. You might have to ask the provider.

answered Sep 22, 2009 at 16:48

tux21b's user avatar

tux21btux21b

89k16 gold badges116 silver badges101 bronze badges

0

To automate the answer of @Jordan S. Jones at WIN/DOS command-line,

Put this in a batch file named: getmns.bat (get mail name server):

@echo off
if @%1==@ goto USAGE
echo set type=MX>mnscmd.txt
echo %1>>mnscmd.txt
echo exit>>mnscmd.txt
nslookup<mnscmd.txt>mnsresult.txt
type mnsresult.txt
del mnsresult.txt
goto END
:USAGE
echo usage:
echo %0 domainname.ext
:END
echo.

For example:

getmns google.com

output:

google.com      MX preference = 20, mail exchanger = alt1.aspmx.l.google.com
google.com      MX preference = 10, mail exchanger = aspmx.l.google.com
google.com      MX preference = 50, mail exchanger = alt4.aspmx.l.google.com
google.com      MX preference = 40, mail exchanger = alt3.aspmx.l.google.com
google.com      MX preference = 30, mail exchanger = alt2.aspmx.l.google.com

alt4.aspmx.l.google.com internet address = 74.125.25.27
alt3.aspmx.l.google.com internet address = 173.194.72.27
aspmx.l.google.com      internet address = 173.194.65.27
alt1.aspmx.l.google.com internet address = 74.125.200.27
alt2.aspmx.l.google.com internet address = 64.233.187.27

For example to pipe the result again into a file do:

getmns google.com > google.mns.txt

:-D

answered Mar 2, 2015 at 9:18

Codebeat's user avatar

CodebeatCodebeat

6,4716 gold badges56 silver badges97 bronze badges

Quick example:

On Ubuntu, if you are interested, for instance, in Gmail then open the Terminal and type:

nslookup -q=mx gmail.com

answered May 28, 2017 at 17:02

Billal Begueradj's user avatar

Billal BegueradjBillal Begueradj

20.2k43 gold badges110 silver badges130 bronze badges

qwerty_man


  • #2

Предположим есть адрес name@site.ru. Можно ли узнать адрес логина почтового сервера? Пробовал site.ru/webmail и различные порты,не помогло.Есть еще какой-то способ?

Не очень понял про адрес «логина почтового сервера». Можно посмотреть mx-записи домена через nslookup, также, эту и разную другую полезную информацию можно узнать через

Ссылка скрыта от гостей

.

  • #3

чтобы совсем просто и наглядно, то используй mailtego

makar


  • #4

мальтего не просто и платно лучше уж тогда spider foot, но тут реально непонятно что хочет человек может просто как сказали выше мх записи посмотреть и все

Zer0must2b


  • #5

Мне нужно найти логин-портал для почты вида name@site.ru пробовал искать диретори и порты самого site.ru, maltego и shodan неплохие идеи попробую все варианты предложеные, спасибо.

  • #6

мальтего не просто и платно лучше уж тогда spider foot, но тут реально непонятно что хочет человек может просто как сказали выше мх записи посмотреть и все

временную почту туда пишешь, коммьюнити бесплатная лицензия и в путь

Sombrero


  • #7

реально непонятно что хочет человек может просто как сказали выше мх записи посмотреть и все

Тс написал что хочет найти морду webmail . Которая , кстати , совсем не факт что есть .

Можно посмотреть mx-записи домена через nslookup

С одной стороны mx записи говорят куда отправлять почту , а не где её смотреть . С другой , весьма часто , в mx прописаны yandex , google или yahoo . И это значит что почта домена привязана и открывается через соответствующий сервис .

  • #8

Nmap — узнаешь поднят ли web
Если web поднят, то можно поискать логинку, например с помощью dirb

  • #9

Тс написал что хочет найти морду webmail . Которая , кстати , совсем не факт что есть .

Она даже если и есть часто в нее не попасть просто так, а только с цпанельки или типа того.

С одной стороны mx записи говорят куда отправлять почту , а не где её смотреть . С другой , весьма часто , в mx прописаны yandex , google или yahoo . И это значит что почта домена привязана и открывается через соответствующий сервис .

А вот это хороший совет смотреть mx записи.

От себя еще посоветую искать smtp/imap/pop3 сервисы по поддоменам стандартным вроде imap.site.ru или smtp.site.ru , хотя могут быть и другими. Порты смотри открытые, может там будет. И веб морда не нужна будет.

  • #10

Пожалуйста —>

Ссылка скрыта от гостей

Azazellllo


  • #11

Предположим есть адрес name@site.ru. Можно ли узнать адрес логина почтового сервера? Пробовал site.ru/webmail и различные порты,не помогло.Есть еще какой-то способ?

dnsdumpster.com за считанные секунды покажет и mx записи и smtp,imap-как раз то,что ты ищешь.

  • #12

Предположим есть адрес name@site.ru. Можно ли узнать адрес логина почтового сервера? Пробовал site.ru/webmail и различные порты,не помогло.Есть еще какой-то способ?

Если только адрес почтового узнать, то
dig site.ru mx #выведет чей почтовый сервер использует данный сайт. например компании очень часто используют свой сайт/имя, а использую платно в качестве почтовика яндекс.

Но мне кажется задачу можно решить более интереснее методом: написать письмо name@site.ru, используя СИ, получить ответ от личности и просто посмотреть св-ва письма/заголовки, там будет нужная тебе инфа.

Или просто:
Отправить любое письмо на указанную почту с запросом «подтверждение, что письмо доставлено», когда придет этот автоответ, что письмо успешно доставлено, посмотреть св-ва/заголовок письма там так же будет инфа, которая тебе нужна.

Список почтовых серверов популярных хостингов и бесплатных сервисов для настройки почтовых клиентов и скриптов отправки и получения почты.

  • POP3 — все письма скачиваются пользователю на компьютер и удаляются с сервера, все дальнейшие действия с письмами производиться на компьютере пользователя (входящая почта).
  • IMAP — действия с письмами осуществляются на почтовом сервере.
  • SMTP— только отправка электронной почты (исходящая почта).

1

Мастерхост

Протокол Сервер Порт SSL Без шифрования, STARTTLS
POP3 pop.masterhost.ru 995 110
IMAP imap.masterhost.ru 993 143
SMTP smtp.masterhost.ru 465 25 или 2525

Источник

2

REG.RU

Протокол Сервер Порт SSL Без шифрования, STARTTLS
POP3 mail.hosting.reg.ru 995 110
IMAP mail.hosting.reg.ru 993 143
SMTP mail.hosting.reg.ru 465 25 или 587

Источник

3

Timeweb

Протокол Сервер Порт SSL Без шифрования, STARTTLS
POP3 pop3.timeweb.ru 995 110
IMAP imap.timeweb.ru 993 143
SMTP smtp.timeweb.ru 465 25 или 2525

Источник

4

beget.com

Протокол Сервер Порт SSL Без шифрования, STARTTLS
POP3 pop3.beget.com 995 110
IMAP imap.beget.com 993 143
SMTP smtp.beget.com 465 25 или 2525

Источник

5

nic.ru

Протокол Сервер Порт SSL Без шифрования, STARTTLS
POP3 mail.nic.ru 995 110
IMAP mail.nic.ru 993 143
SMTP mail.nic.ru 465 587, 25 или 2525

Источник

6

ДЖИНО

Протокол Сервер Порт SSL Без шифрования, STARTTLS
POP3 mail.jino.ru 110
IMAP mail.jino.ru 993 143
SMTP smtp.jino.ru 465 587

Источник

7

Яндекс Почта

Протокол Сервер Порт SSL Без шифрования, STARTTLS
POP3 pop.yandex.ru 995
IMAP imap.yandex.ru 993
SMTP smtp.yandex.ru 465

Источник

8

Mail.ru

Протокол Сервер Порт SSL Без шифрования, STARTTLS
POP3 pop.mail.ru 995
IMAP imap.mail.ru 993
SMTP smtp.mail.ru 465

Источник

9

Gmail

Протокол Сервер Порт SSL Без шифрования, STARTTLS
POP3 pop.gmail.com 995
IMAP imap.gmail.com 993
SMTP smtp.gmail.com 465 587

Источник

10

Рамблер

Протокол Сервер Порт SSL Без шифрования, STARTTLS
POP3 pop.rambler.ru 995
IMAP imap.rambler.ru 993 143
SMTP smtp.rambler.ru 465

Источник

11

iCloud

Протокол Сервер Порт SSL Без шифрования, STARTTLS
POP3
IMAP imap.mail.me.com 993
SMTP smtp.mail.me.com 587

Источник

12

Yahoo

Протокол Сервер Порт SSL Без шифрования, STARTTLS
POP3 pop.mail.yahoo.com 995
IMAP imap.mail.yahoo.com 993
SMTP smtp.mail.yahoo.com 465 или 587

Источник

Понравилась статья? Поделить с друзьями:
  • Gop потока больше рекомендуемого securos как исправить
  • Как составить справку личного характера
  • Как составить кроссворд на летнюю тему
  • Как найти силу трения бруска по столу
  • Как найти штрих в математике