deutschsprachige FoxPro User Group
Forum View
Home
  
  Re: Probleme mit Mailversand mit CDO- #17526 in section [740902]
Sec: (51) MS-Visual FoxPro 9.0
Von: Erich TODT
An: Erich TODT
Am/Um: 12.10.2017 19:42:09

--from Newsreader at Donnerstag, 12. Oktober 2017; 19:42:09--

Ach Du Schreck, was hat denn das Forumsmonster denn hier wieder angerichtet?

Ich probierâ=80=99s noch Mal:



LOCAL loExcption AS Exception
LOCAL llResult

[..]

TRY

*-- E-Mail senden:
.Send()
llResult = .T.

CATCH TO loException

DEBUGOUT "[CDO.Message] Send() failed: " + loException.Message

*!* *-- Tipp: Weitere Details bekommt man mit AERROR().
*!* *-- Bei ErrorNo 1429 enth=C3=A4lt das Element laTemp(7) den Reply Code
*!* *-- des SMTP-Servers, z.B. 531 f=C3=BCr â=80=9Cuser not localâ=80=9D=C2=9D, ein typisches
*!* *-- Relaying Problem. Dieser SMTP Code f=C3=BChrt recht oft zur raschen
*!* *-- Fehlereingrenzung, woran es wirklich auf Netzwerk- bzw. Protokoll-
*!* *-- Ebene liegt, weil er standardisiert und in den entsprechenden RFCs
*!* *-- auch beschrieben ist:
*!* LOCAL laTemp(1)
*!* AERROR(laTemp)
*!* LIST MEMORY LIKE laTemp [..]

ENDTRY

RETURN llResult



Liebe Gr=C3=BC=C3=9Fe
Erich


"Erich TODT" schrieb im Newsbeitrag news:740901...
--from Newsreader at Donnerstag, 12. Oktober 2017; 19:37:23--

Hallo Stefan,

ich verwende auch schon lange CDO und frage die SMTP Fehlercodes zur
weiteren Diagnose in einem TRY..ENDTRY mit AERROR() ab:

LOCAL loExcption AS Exception
LOCAL llResult

[..]

TRY

*-- E-Mail senden:
..Send()
llResult = .T.

CATCH TO loException

DEBUGOUT "[CDO.Message] Send() failed: " + loException.Message

*!* *-- Tipp: Weitere Details bekommt man mit AERROR()
*!* *-- Bei ErrorNo 1429 enth=C3=83=C2=A4lt das Element laTemp(7) den Reply Code
des SMTP-Servers,
*!* *-- z.B. 531 f=C3=83=C2=BCr =C3=A2=C2=80=C2=9Cuser not local=C3=A2=C2=80=C2=9D, ein typisches Relaying Problem.
Dieser SMTP Code f=C3=83=C2=BChrt
*!* *-- recht oft zur raschen Fehlereingrenzung, woran es wirklich auf
Netzwerk- bzw. Protokoll-
*!* *=C3=A2=C2=80=C2=94Ebene liegt, weil er standardisiert und in den entsprechenden RFCs
auch beschrieben ist:
*!* LOCAL laTemp(1)
*!* AERROR(laTemp)
*!* LIST MEMORY LIKE laTemp [..]

ENDTRY

RETURN llResult


Ich hoffe das hilft Dir weiter.

Liebe Gr=C3=83=C2=BC=C3=83=C2=9Fe
Erich TODT




"S.Schabbach" schrieb im Newsbeitrag news:740894...
Hallo Foxys

ich hab gerade ein merkw=C3=83=C2=BCrdiges Symptom:
Wir senden unsere Mails in unsrer Software mit CDO
createobject('cdo.message') usw.
Das klappt auch seit Jahren prima mit allen m=C3=83=C2=B6glichen Accounts.

Nun hab ich bei einem Kunden SMTP-Acc das Problem, das der =C3=83=C2=BCber
Outlook/WinMail usw. ganz normal versendet.
=C3=83=C2=9Cber CDO aber nicht :/

Konkret geht es um einen Acc. von 1und1
(andere Kunden haben auch 1und1 und da geht es ohne Probleme)

Und bevor ihr jetzt an Installation, Version etc. denkt:
ALLE SMTP-Einstellungen sind korret und funktionieren mit Outlook usw.
CDO ist auf diesem Rechner korrekt lauff=C3=83=C2=A4hig.
CDO sendet auf diesem Rechner PROBLEMLOS mit vielen anderen Accounts, die
wir getestet haben.

Hat jemand von euch eine Idee 20






S.Schabbach   12.10.2017 17:14
Erich TODT  12.10.2017 19:37
Erich TODT  12.10.2017 19:42
Erich TODT  12.10.2017 20:08
S.Schabbach  13.10.2017 08:41
  
zurück zum Forum