Ответ 1
Вы можете отправить электронное письмо по электронной почте в заголовок электронной почты (в Outlook: открыть почту, просмотреть- > Параметры, есть "Интернет-заголовки" )
Я использую smtp для отправки писем по php. Мой клиент имеет общий хостинг. Я создал там учетную запись электронной почты.
Информация о том, что будет SMTP-сервером для этой учетной записи, отсутствует. Я пробовал: smtp.domainname.com Но его невозможно подключить.
Как я могу определить мой хост сервера smtp? любая идея?
Вы можете отправить электронное письмо по электронной почте в заголовок электронной почты (в Outlook: открыть почту, просмотреть- > Параметры, есть "Интернет-заголовки" )
Эй, это действительно вопрос для Serverfault.
Если вы используете окна, выполните следующие действия:
nslookup
и нажмите enterset type=MX
и нажмите enterЕсли вы используете Linux
dig domain.name MX
и нажмите enter, где domain.name - это домен, который вы пытаетесь найти для сервера smtp.Если вы не получите ответы с сервера DNS, есть вероятность, что для этого домена не настроены серверы SMTP. Если это так, сделайте так, как другие предложили и позвонили в службу технической поддержки хостинга.
Вы можете использовать команду dig/host для поиска записей MX, чтобы узнать, какой почтовый сервер обрабатывает почту для этого домена.
В Linux вы можете сделать это следующим образом:
$ 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.
(как вы можете видеть, у google довольно много почтовых серверов)
Если вы работаете с окнами, вы можете использовать nslookup (?) или попробовать какой-нибудь веб-инструмент (например, этот), чтобы отобразить тот же информация.
Хотя это только скажет вам почтовый сервер для этого домена. Все остальные необходимые настройки не могут быть собраны таким образом. Возможно, вам придется обратиться к поставщику.
Обычно имя SMTP-сервера - smtp.yourdomain.com или mail.yourdomain.com открыть командную строку попробуйте запустить следующие две команды
>ping smtp.yourdomain.com
>ping mail.yourdomain.com
вы, скорее всего, получите ответ от любого из двух указанных выше команд. Это будет ваш SMTP-сервер
Если это не работает, откройте 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
он будет записан таким образом:
Incoming Server: mail.yourdomain.com
IMAP Port: ---
POP3 Port: ---
Outgoing Server: mail.yourdomain.com
SMTP Port: ---
Чтобы автоматизировать ответ @Jordan S. Jones в командной строке WIN/DOS,
Поместите это в пакетный файл с именем: getmns.bat(получите почтовый сервер имен):
@echo off
if @%[email protected] 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.
Например:
getmns google.com
выход:
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
Например, чтобы снова передать результат в файл:
getmns google.com > google.mns.txt
: - D
Быстрый пример:
В Ubuntu, если вам интересно, например, в Gmail, откройте терминал и введите:
nslookup -q=mx gmail.com
Отправляйте техническую поддержку электронной почты у своего провайдера хостинга и запрашивайте информацию.