![]() |
Email-Versand mit Exchange
Hallo,
ich habe folgenden Code für den Versand einer internen Email (d. h. die geht nicht ins www sondern bleibt immer in der eigenen Domain) geschrieben, aber es wird nicht versendet (das Programm läuft direkt auf dem W2k3-Server mit Exchange2003): IdSMTP1.Host := 10.10.10.1; IdSMTP1.Port := 25; IdSMTP1.Username:=support; IdSMTP1.Password:=123456; //setup mail message MailMessage.From.Address := verfasser@irgendwo.de; MailMessage.Recipients.EMailAddresses := abc@irgendwo.de; MailMessage.Subject := 'Bestaetigung Ihrer Support-Meldung [#'+supnr+']'; MailMessage.Body.Text := 'Betrifft: '+Edit1.Text; //send mail try try IdSMTP1.Connect; IdSMTP1.Send(MailMessage); except on E:Exception do ShowMessage('Fehler beim Senden Ihrer Bestätigungs-Email - bitte wenden Sie sich telefonisch an den Support!'); end; finally if IdSMTP1.Connected then IdSMTP1.Disconnect; end; wenn ich das mit einem "normalen" Email-Server (Mercur Messaging, hereUare onemessage, etc.) probiere, dann funktioniert das - wieso nimmt der Exchange das nicht an? Hartmut |
Re: Email-Versand mit Exchange
Hallo Hartmut,
mag sein, dass der SMTP-Dienst auf dem W2K3-Server läuft und deine Nachricht verarbeitet, aber bevor Exchange 2003 mitspielt muss den schon jemand konfigurieren - und der sollte sich auch damit auskennen. Freundliche Grüße |
Re: Email-Versand mit Exchange
Was genau meinst Du mit konfigurieren? Der Exchange ist in Betrieb und bedient problemlos ca. 200 Mitarbeiter...an welcher Stelle muss da gedreht werden? Bis auf das Relaying ist alles freigegeben (also Abholen der Mails mit pop3 oder mobilen Geräten).
Meine Überlegung war eher, dass ich von meiner Programmseite her noch irgendetwas mit übergeben muss? Gruss, Hartmut |
Re: Email-Versand mit Exchange
Willst du damit sagen, dass in deinem Betrieb 199 Mitarbeiter einen korrekt installierten und für die Verwendung von SMTP konfigurierten Exchange-Server benutzen und nur du kannst es nicht? Bist du derjenige der den Server konfiguriert hat?
Hast du mit Thunderbird schon erfolgreich Nachrichten per SMTP versenden können? Hast du schon versucht mit dich mit TELNET auf den Mail-Server zu verbinden? |
Re: Email-Versand mit Exchange
Hallo Hartmut,
der Benutzer mit dem du dich in den Exchange SMTP anmeldest muss die gleiche EMail Adresse haben mit der du senden willst. Falls du damit aber flexibel sein willst, solltest du einen eigenen benutzer in deiner AD anlegen, welcher im Exchange die Sicherheitsoption 'Senden als' aktiviert hat. So haben wir es in unserer Firma gemacht und fahren ganz gut damit. Gruss |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:39 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