AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Delphi socketfehler 10054 bei Mailversand

socketfehler 10054 bei Mailversand

Ein Thema von multipro · begonnen am 27. Mai 2014 · letzter Beitrag vom 2. Jun 2014
Antwort Antwort
multipro

Registriert seit: 30. Apr 2010
Ort: Cursdorf, Thüringen
13 Beiträge
 
Delphi XE3 Ultimate
 
#1

AW: socketfehler 10054 bei Mailversand

  Alt 27. Mai 2014, 16:34
Hallo,

ja, die Mail wird per SMTP und Authentifizierung geschickt (also nicht POP vor SMTP). Sender und Empfänger sind beide 1und1-Konten (Natürlich zwei verschiedene)
Auf dem Developernotebook ist Outlook 2013 drauf und auf dem Tablet nichts von Office. Allerdings hat die ganze Sache ohne SSL auf beiden Rechnern
funktioniert. Erst seit SSL geht es auf dem Tablet nicht mehr.
Der Standardmailclient funktioniert hin wie her. (Notebook OL2013, Tablet Thunderbird, EssntialPIM probehalber gestestet)

Mit freundlichen Grüßen
Mltipro
  Mit Zitat antworten Zitat
Perlsau
(Gast)

n/a Beiträge
 
#2

AW: socketfehler 10054 bei Mailversand

  Alt 27. Mai 2014, 16:39
Vielleicht hast du auch SSl nicht richtig installiert/konfiguriert.
  Mit Zitat antworten Zitat
multipro

Registriert seit: 30. Apr 2010
Ort: Cursdorf, Thüringen
13 Beiträge
 
Delphi XE3 Ultimate
 
#3

AW: socketfehler 10054 bei Mailversand

  Alt 28. Mai 2014, 07:34
Hallo,

ich habe SSL gar nicht installiert, sondern nur die beiden dll's in das Programmverzeicnis kopiert.
Sollte da noch was anderes getan werden?

Mit freundlichen Grüßen
Multipro
  Mit Zitat antworten Zitat
Perlsau
(Gast)

n/a Beiträge
 
#4

AW: socketfehler 10054 bei Mailversand

  Alt 28. Mai 2014, 07:48
Ah, sorry, hatte überlesen, daß sich deine SSL-DLLs bereits im Programmverzeichnis befinden. Über den geposteten Link kommst du zu weiteren Threads über SLL mit den Indy-Komponenten.

Du könntest dennoch einmal versuchen, die SSL-DLLs nach C:\Windows\System32 zu kopieren, wo sich die allermeisten anderen DLLs tummeln. Daß es erst seit der SSL-Einbindung auf dem Tablet nicht funktioniert, besagt ja eindeutig, daß es damit zusammenhängt.

Übrigens: Was sind VCS-Dateien? Meinst du vielleicht CSV-Dateien?

Ich muß demnächst auch eine Anwendung auf SSL umstellen, da bin ich schon jetzt gespannt, ob das problemlos über die Bühne geht
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.879 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: socketfehler 10054 bei Mailversand

  Alt 28. Mai 2014, 07:56
Zitat:
Übrigens: Was sind VCS-Dateien?
Nein eine vCalendar Datei
http://de.wikipedia.org/wiki/VCalendar
Markus Kinzler
  Mit Zitat antworten Zitat
multipro

Registriert seit: 30. Apr 2010
Ort: Cursdorf, Thüringen
13 Beiträge
 
Delphi XE3 Ultimate
 
#6

AW: socketfehler 10054 bei Mailversand

  Alt 28. Mai 2014, 08:00
Hallo,

ich versuche das mal mit dem System32-Verzeichnis. Allerdings habe ich das Tablet gerade nicht da.

Zu den vcs-Dateien:

Das sind Kalenderdateien für Microsoft-Outlook. Ich kann also die per Mail erhaltenen Dateien einfach öffnen und in meinem Outlook speichern. Damit kann ich jederzeit
nachvollziehen, wann ich bei welchem Kunden war.
Das Format ist zwar schon älter (wurde von iCalendar -> ICS abgelöst), funktioniert aber zumindest mit Outlook gut.

siehe auch hier: http://de.wikipedia.org/wiki/VCalendar

Mit freundlichen Grüßen
Multipro
  Mit Zitat antworten Zitat
multipro

Registriert seit: 30. Apr 2010
Ort: Cursdorf, Thüringen
13 Beiträge
 
Delphi XE3 Ultimate
 
#7

AW: socketfehler 10054 bei Mailversand

  Alt 28. Mai 2014, 14:37
Hallo,

es funktioniert.
Was habe ich getan:

-> Download des OpenSSL-Paketes von hier: http://www.heise.de/download (einfach nach OpenSSL suchen und das passende Paket downloaden)
-> Das Paket habe ich installiert und die DLL's nach Windows\system32 kopieren lassen. (Frage kommt während der Installation)
-> Funktionstest negativ (Fehler 10054)
-> Die "alten" OpenSSL-DLL's aus meinen Programmverzeichnis gelöscht
-> Funktionstest positiv (Mail wurde verschickt und ist auch angekommen)
-> Also war etwas mit den DLL's. Bleibt die Frage, warum es auf dem Notebook mit den "alten" DLL's funktioniert.
-> Es war in diesem Sinne also kein Delphi-Problem. Mein XE3 hatte ich während der ganzen Problembehandlungsphase nicht einmal gestartet.

Vielleicht als Ergänzung:
Auf dem Notebook funktioniert es immer, also:
alte DLL's im Programmverzeichnis
alte DLL's im windows\system32
neue DLL's im Prgrammverzeichnis
neue DLL's im windwos\system32
Ich habe auch darauf geachtet, immer nur eine DLL-Version an einer Stelle auf der PLatte zu haben.


schon komisch...

Aber trotzdem Vielen Dank für die Hilfe

Mit freundlichen Grüßen
Multipro
  Mit Zitat antworten Zitat
Perlsau
(Gast)

n/a Beiträge
 
#8

AW: socketfehler 10054 bei Mailversand

  Alt 28. Mai 2014, 14:59
Na das ist ja mal eine erfreuliche Nachricht

Bist du sicher, daß auf deinem Entwickler-Rechner keine neueren SSL-DLLs im Windows-Verzeichnis waren? Es gibt ja eine Such-Reihenfolge, die kann wohl auch bei jedem Rechner unterschiedlich sein. Zuerst wird da wohl im Programmverzeichnis gesucht, danach vermutlich je nach Reihenfolge der Path-Einträge ... Ich würde mal das Tablet und deinen PC gründlich nach diesen SSL-Dateien suchen lassen, vielleicht findest du auf diese Weise ja doch noch heraus, weshalb genau es auf dem PC ging und auf dem Tablet nicht.

Daß du dir das neueste SSL gezogen hast, ist lobenswert und wichtig, denn erst kürzlich wurde ja diese SSL-Lücke Heartbleed aufgedeckt. Und es gibt scheinbar noch weitere Probleme mit SSL.
  Mit Zitat antworten Zitat
Antwort Antwort

 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:57 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