AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Delphi socketfehler 10054 bei Mailversand
Thema durchsuchen
Ansicht
Themen-Optionen

socketfehler 10054 bei Mailversand

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

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

socketfehler 10054 bei Mailversand

  Alt 27. Mai 2014, 17:05
Hallo,

was habe ich vor:
Ich habe mir ein Tool geschrieben, welches auf meinen Außendiensttouren quasi als Zeiterfassung dient. Das Tool speichert Beginn, Ende und einige zusätzliche Daten eines Kundenbesuches, baut daraus eine VCS-Datei und schickt diese per Mail an meine Firmenadresse, wo der Termin in mein Outlook kommt. Das funktionierte bisher einwandfrei. Die Umstellung einiger Provider auf "nur noch SSL" nötigte mich zum "Einbau" von Open-SSL.

Jetzt das Problem:
Auf dem Entwicklungsrechner läuft alles super. (Auch außerhalb von Delphi)
Benutze ich unterwegs mein Tablet, bekomme ich beim Mailversand die Meldung Socketfehler 10054, Die Verbindung wurde vom Peer beendet.

Was benutze ich:
Notebook mit Windows 8.1 prof. 64bit und Delphi XE3
Tablet mit Windows 8.1 prof. 64bit
Die beiden DLL's für OpenSSL sind auf beiden Rechnern identisch vorhanden (im Programmverzeichnis, wo auch meine EXE liegt)
Auch die Pfade und Speicherorte sind identisch und beide Rechner sind aktuell geupdated.
Der gravierende Unterschied besteht im Vorhandensein von XE3 auf dem einen Rechner.
Bald vergessen: für den Mailversand benutze ich ausschließlich die INDY-Komponenten.

Nun die Frage:
Installiert und registriert XE3 irgendwelches "Gerümpel" auf dem Rechner, welches dann auch die fertigen Programme nutzen und mir eventuell dann auf dem Tablet fehlt?


Schon mal Danke
Multipro
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

AW: socketfehler 10054 bei Mailversand

  Alt 27. Mai 2014, 17:08
Wie gehen die Tablets ins Internet?
Markus Kinzler
  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 27. Mai 2014, 17:13
Hallo,

die Tablets gehen per WLAN ins Internet. (GSM ist gar nicht drin und dran.) Die VCS-Dateien werden gesammelt und "bei Gelegenheit" verschickt.
Das Verhalten ist auch so, wenn ich Notebook und Tablet in einem WLAN habe, z.Bsp. abends zu Hause.

Mit freundlichen Grüßen
Multipro
  Mit Zitat antworten Zitat
Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.492 Beiträge
 
Delphi 7 Enterprise
 
#4

AW: socketfehler 10054 bei Mailversand

  Alt 27. Mai 2014, 17:14
Ist das ein 64-bit-Programm? Dann müsstest Du auch die entsprechenden Dll's verwenden.
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat
multipro

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

AW: socketfehler 10054 bei Mailversand

  Alt 27. Mai 2014, 17:19
Hallo,

nein, es ist 32bit und funktioniert auf dem einen Rechner. Die DLL's habe ich inclusive meines Programmverzeichnisses usw. auf das Tablet kopiert -> und geht nicht.


Mit freundlichen Grüßen
Multipro
  Mit Zitat antworten Zitat
Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.492 Beiträge
 
Delphi 7 Enterprise
 
#6

AW: socketfehler 10054 bei Mailversand

  Alt 27. Mai 2014, 17:24
Wie schickst Du denn? Per SMTP? Ist auf dem Dev-Notebook evtl. Outlook aktiv? Manche SMTP-Server machen eine Authentfizierung über das Bestehen einer POP3-Verbindung, da nur dort standardmäßig eine Passwortabfrage erfolgt. Du müsstest dann vor dem Versand eine kurze POP3-Verbindung zum Server aufbauen, damit der sich das merkt.
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat
mjustin

Registriert seit: 14. Apr 2008
3.006 Beiträge
 
Delphi 2009 Professional
 
#7

AW: socketfehler 10054 bei Mailversand

  Alt 27. Mai 2014, 17:27
Benutze ich unterwegs mein Tablet, bekomme ich beim Mailversand die Meldung Socketfehler 10054, Die Verbindung wurde vom Peer beendet.
Kann der auf dem Tablet installierte Standardmailclient die SSL-Verbindung mit gleichen Einstellungen herstellen und Mails senden? (Gegencheck)
Michael Justin
  Mit Zitat antworten Zitat
multipro

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

AW: socketfehler 10054 bei Mailversand

  Alt 27. Mai 2014, 17: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
 
#9

AW: socketfehler 10054 bei Mailversand

  Alt 27. Mai 2014, 17: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
 
#10

AW: socketfehler 10054 bei Mailversand

  Alt 28. Mai 2014, 08: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
Antwort Antwort
Seite 1 von 2  1 2      

 

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 16:54 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz