![]() |
idSMTP kommt nicht mit internen Adressen klar
Hallo,
ich nutze die Indy SMTP Client Komponente um Emails aus meinen Programm heraus zu verschicken. Jeder Emailserver außerhalb des eigenen Netzwerkes funktioniert. Möchte ich nun aber einen Mailserver innerhalb des eigenen Webservers nutzen, bekomme ich trotz richtiger Dateneingabe (Host, Port, Benutzer, Passwort) den Fehler "Invalid address" zurück. Irgendwie scheint idSMTP den externen DNS Server zu verwenden und nicht den internen. Außerhalb des eigenen Netzwerkes ist der angegebenen Host ja Quark und somit eine ungültige Adresse. Wie kann ich mit id SMTP interne und externe Emailserver verwenden? Viele Grüße |
Re: idSMTP kommt nicht mit internen Adressen klar
Hallo,
wie ist denn der DNS Eintrag (windows) auf dem Rechner wo das Programm ausgeführt wird. Ich denke, das idsmtp darauf zurückgreift. Grüße Klaus |
Re: idSMTP kommt nicht mit internen Adressen klar
Eas hast du als primären DNS-Server konfiguriert?
|
Re: idSMTP kommt nicht mit internen Adressen klar
Bei DNS ist der Mailserver (ist auch Domainserver) und beim Gateway ist die Router IP eingestellt.
|
Re: idSMTP kommt nicht mit internen Adressen klar
Funktioniert es wenn du die IP angibst? Stimmt der Servername mit dem Eintrag im DNS überein?
|
Re: idSMTP kommt nicht mit internen Adressen klar
Ich nutze nur die IP des Mailservers in meinem Programm (ok, jetzt wo ich das schreibe ist mir auch klar, dass es kein DNS Problem ist). Genau die gleiche Konfiguration in Thunderbird funktioniert dagegen tadellos.
[EDIT] Gleiches Problem tritt mit idFTP auf. FTP Server beim Hoster (Internet) funktioniert wunderbar. FTP Server im eigenen Netz dagegen funktioniert nicht. Über FileZilla funktioniert es dagegen. Scheint ein generelles Indy Problem zu sein. |
Re: idSMTP kommt nicht mit internen Adressen klar
Hat keiner einen Tipp?
|
Re: idSMTP kommt nicht mit internen Adressen klar
Guten Morgen,
bekommst Du denn irgendwelche Fehlermeldungen wenn der Virbindungsaufbau fehlschlägt? Grüße Klaus |
Re: idSMTP kommt nicht mit internen Adressen klar
Sorry für die späte Antwort. Ging leider nicht eher wegen Krankheit. Meld mich später noch mal, wenn ich wieder in der Materie stehe.
|
Re: idSMTP kommt nicht mit internen Adressen klar
Liste der Anhänge anzeigen (Anzahl: 1)
So ich habe wieder etwas Zeit für das Thema. Die oben angesprochene FTP Geschichte kann ich erst einmal nicht bei mir selber nachvollziehen. Da war ich etwas zu voreilig, als mich ein User darauf hingewiesen hat. Dazu muss ich nochmal mit ihm sprechen.
Aber das Problem "Invalid address" für einen internen Mailserver - in meinem Fall ein Exchange2000 - kann ich dagegen nachvollziehen. Um falsche Login/Serverdaten auszuschließen habe ich in Thunderbird genau die selben Daten, wie auch in meinen Programm eingegeben. Thunderbird hat keine Probleme damit, mein Programm mit den Indykomponenten dagegen schon. Ich habe mal ein Testprogramm für dieses Problem geschrieben. Wenn ihr auch so eine Umgebung zum Testen habt - Mailserver im internen Netz - wäre es schön, wenn ihr das Programm mit den entsprechenden Daten füllt und mir das Ergebnis mitteilt. Mein Log für einen Verbindungsversuch zu unseren internen Mailserver sieht so aus: Zitat:
EDIT So sieht das Log eines erfolgreichen Mailversands aus - Mailserver im Internet (GMX): Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:22 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz