Hoe de SMTP-serverhost te achterhalen?

Ik gebruik SMTP om e-mails te verzenden via PHP.
Mijn klant heeft een shared hosting.
Ik heb daar een e-mailaccount aangemaakt.

Er is geen informatie beschikbaar over wat de SMTP-server voor dit account zal zijn.
Ik heb geprobeerd: smtp.domainname.com
Maar hij kan geen verbinding maken.

Hoe kom ik erachter wat mijn SMTP-serverhost is? enig idee?


Antwoord 1, autoriteit 100%

Je zou jezelf een e-mail kunnen sturen en in de e-mailheader kunnen kijken (In Outlook: Open de mail, View->Options, er is ‘Internetheaders)


Antwoord 2, autoriteit 90%

dit is echt een vraag voor Serverfault.

Windows:

  1. Open een opdrachtprompt (CMD.exe)
  2. Typ nslookupen druk op enter
  3. Typ set type=MXen druk op enter
  4. Typ de domeinnaam en druk op enter, bijvoorbeeld: google.com
  5. De resultaten zijn een lijst met hostnamen die zijn ingesteld voor SMTP

Linux:

  1. Open een opdrachtprompt
  2. Typ dig domain.name MXen druk op enter waarbij domain.name het domein is waarvan je de smtp-server probeert te achterhalen.

Als je geen antwoord terugkrijgt van je dns-server, is de kans groot dat er geen SMTP-servers zijn ingesteld voor dat domein. Als dit het geval is, doe dan zoals anderen hebben gesuggereerd en bel de technische ondersteuning van de hostingbedrijven.


Antwoord 3, autoriteit 92%

over het algemeen is de naam van smtp-servers smtp.uwdomein.com of mail.uwdomein.com
open opdrachtprompt probeer de volgende twee opdrachten uit te voeren

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

je zult hoogstwaarschijnlijk antwoord krijgen van een van de bovenstaande twee commando’s. en dat zal je smtp-server zijn

Als dit niet werkt, open uw 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

Het zal worden geschreven op deze manier kan zijn:

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

Antwoord 4, Autoriteit 100%

U kunt de opdracht DIG / HOST gebruiken om de MX-records op te zoeken om te zien welke mailserver e-mails voor dit domein afhandelt.

Op Linux kunt u het doen als volgt, bijvoorbeeld:

$ 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.

(Zoals u kunt zien, heeft Google vrij veel mailservers)

Als u met Windows werkt, kunt u NSLookup (?) gebruiken of een webtool proberen (bijv. dat één ) om dezelfde informatie weer te geven.

Hoewel dat alleen de mailserver voor dat domein zal vertellen. Alle andere instellingen die nodig zijn, kunnen niet zo worden verzameld. Misschien moet u de provider vragen.


Antwoord 5, Autoriteit 38%

Om het antwoord van @jordan S. Jones te automatiseren bij Win / DOS-opdrachtregel,

Plaats dit in een batchbestand met de naam: 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.

Bijvoorbeeld:

getmns google.com

uitvoer:

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

Om het resultaat bijvoorbeeld opnieuw in een bestand te pipen:

getmns google.com > google.mns.txt

😀


Antwoord 6, autoriteit 25%

Snel voorbeeld:

Op Ubuntu, als je bijvoorbeeld geïnteresseerd bent in Gmail, open dan de Terminal en typ:

nslookup -q=mx gmail.com

Antwoord 7

E-mail technische ondersteuning naar de hostingprovider van uw klant en vraag om de informatie.

Other episodes