smtp - saber - cuál es el nombre de host de gmail
Averiguar host del servidor smtp (7)
Estoy usando smtp para enviar correos electrónicos por php. Mi cliente tiene un hosting compartido. He creado una cuenta de correo electrónico allí.
No hay información disponible sobre cuál será el servidor smtp para esta cuenta. He intentado: smtp.domainname.com Pero no se puede conectar.
¿Cómo puedo averiguar mi servidor del servidor smtp? ¿alguna idea?
Ejemplo rápido:
En Ubuntu, si está interesado, por ejemplo, en Gmail, abra la Terminal y escriba:
nslookup -q=mx gmail.com
Envíe soporte técnico por correo electrónico al proveedor de alojamiento de su cliente y solicite la información.
Hey, esto realmente es una pregunta para Serverfault.
Si está utilizando Windows haga lo siguiente:
- Abra un símbolo del sistema (CMD.exe)
- Escribe
nslookup
ynslookup
enter - Escriba
set type=MX
y pulsa enter - Escribe el nombre de dominio y pulsa enter, por ejemplo: google.com
- Los resultados serán una lista de nombres de host configurados para SMTP
Si estas usando Linux
- Abra un símbolo del sistema
- Escriba
dig domain.name MX
y pulse enter donde dominio.nombre es el dominio para el que está intentando averiguar el servidor smtp.
Si no obtiene ninguna respuesta de su servidor dns, es muy probable que no haya ningún servidor SMTP configurado para ese dominio. Si este es el caso, haga lo que otros han sugerido y llame al soporte técnico de las compañías de alojamiento.
Para automatizar la respuesta de @Jordan S. Jones en la línea de comandos WIN / DOS,
Ponga esto en un archivo por lotes llamado: getmns.bat (obtenga el servidor de nombres de correo):
@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.
Por ejemplo:
getmns google.com
salida:
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
Por ejemplo, para canalizar el resultado nuevamente en un archivo, haga lo siguiente:
getmns google.com > google.mns.txt
:-RE
Puede enviarse un correo electrónico a sí mismo en el encabezado del correo electrónico (en Outlook: abra el correo, Ver-> Opciones, hay ''encabezados de Internet)
Puede usar el comando dig / host para buscar los registros MX para ver qué servidor de correo está manejando los correos para este dominio.
En Linux puedes hacerlo como sigue por ejemplo:
$ 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.
(Como puedes ver, Google tiene muchos servidores de correo)
Si está trabajando con Windows, puede usar nslookup (?) O probar alguna herramienta web (por ejemplo, esa ) para mostrar la misma información.
Aunque eso solo te dirá el servidor de correo para ese dominio. Todos los demás ajustes que se requieren no se pueden recopilar de esa manera. Es posible que tenga que preguntar al proveedor.
generalmente los nombres de los servidores smtp son smtp.yourdomain.com o mail.yourdomain.com Abra el símbolo del sistema intente ejecutar los siguientes dos comandos
-
>ping smtp.yourdomain.com
-
>ping mail.yourdomain.com
lo más probable es que obtenga una respuesta de cualquiera de los dos comandos anteriores. Y ese será su servidor SMTP
Si esto no funciona, abra su 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
Se escribirá de esta manera puede ser:
Incoming Server: mail.yourdomain.com
IMAP Port: ---
POP3 Port: ---
Outgoing Server: mail.yourdomain.com
SMTP Port: ---