2010-10-17 11 views
-1

Pour trouver l'adresse IP du serveur SMTP dans Java? Je ne peux pas trouver la bonne méthode api.quelle méthode devrait-on utiliser?

Merci

+2

Un contexte pourrait aider. Où exactement avez-vous besoin de l'adresse IP par opposition au nom d'hôte? Ou ne connaissez-vous pas l'un ou l'autre, et vous essayez de comprendre quel serveur SMTP est utilisé? (Dans ce cas, "utilisé *** où ***" est la question évidente.) – VoteyDisciple

+0

question très vague ... plus de détails et je vais retirer DV – andersoj

Répondre

1
InetAddress addr = InetAddress.getByName(hostname); 

Voir le docs. Cependant, je ne comprends pas pourquoi vous voulez faire cela.

+0

merci beaucoup – rob

0

Vous devez demander à l'administrateur système car ce n'est pas standardisé.

Un scénario fréquent sur les machines Linux est que la machine elle-même sait comment envoyer du courrier. Dans ce cas, vous utiliserez "127.0.0.1" comme hôte SMTP.