Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi einfache email mit konsolenanwendung verschicken (https://www.delphipraxis.net/124259-einfache-email-mit-konsolenanwendung-verschicken.html)

ToXiC 17. Nov 2008 16:44


einfache email mit konsolenanwendung verschicken
 
hallöchen
ich habe mal wieder probleme mit konsolenanwendungen:
ich möchte gerne eine schlichte minimalistische email verschicken (ohne anhang, cc, bcc oder anderem kram)
ich habe schon mehrere themen hier in der dp in denen ein ähnliche probleme vorlagen - ohne ergebnis
ich habe es schon versucht es mit indy zu lösen, obwohl in anderen themen davon abgeraten wurde vcl & nonvcl zu vermischen

beim compilen gibt es keine schwierigkeiten, jedoch sobald die procedure aufgerufen wird, welche die mail verschicken sol gibts eine speicherzugriffsverletzung. (wow der erste satz, der nich mit "ich" anfängt)

weiß jemand rat?

kaiser1401 17. Nov 2008 16:48

Re: einfache email mit konsolenanwendung verschicken
 
Was nutzt du denn um das zu machen? Du könntest vll deine Funktion hier posten.

Ich habe sowas mal mittels MAPI realisiert, auch von der Konsole aus.

shmia 17. Nov 2008 16:50

Re: einfache email mit konsolenanwendung verschicken
 
schau mal hier:
http://www.delphipraxis.net/internal...ct.php?t=78140

ToXiC 17. Nov 2008 16:58

Re: einfache email mit konsolenanwendung verschicken
 
danke
aba dafür muss outlook konfiguriert sein oder?
also ich bekomme folgende meldung:

Microsoft Office Outlook
Es sind keine Profile vorhanden. Um ein neues Profil zu erstellen, starten Sie die Anwendung "Mail" in der Systemsteuerung.

kaiser1401 17. Nov 2008 16:59

Re: einfache email mit konsolenanwendung verschicken
 
Um über die MAPI Mails zu versenden musst du einen E-Mail client als Standard-Mail-Client eingerichtet haben. Ob nun Outlook oder was anderes sollte egal sein.

OG Karotte 17. Nov 2008 17:13

Re: einfache email mit konsolenanwendung verschicken
 
Schon mal Synapse angeschaut? Sollte das sein was Du suchst (Non-VCL, kein Mail-Client benötigt).

Flips 17. Nov 2008 17:34

Re: einfache email mit konsolenanwendung verschicken
 
Als weitere Möglichkeit werf ich hier mal Telnet in den Raum, mit Indy zu realisieren.
Über die Konsole gehts so:
Code:
telnet mail.server.de 25
<-server-text->
helo
<-server-text->
MAIL FROM: [email]sender@provider.de[/email]
<-server-text->
RCPT TO: [email]empf@provider.de[/email]
<-server-text->
data
<-server-text->
<-Jetzt schreib den Text, beende mit einem Punkt+Return->
<-server-text->
Lg, Flips

kalmi01 17. Nov 2008 17:48

Re: einfache email mit konsolenanwendung verschicken
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,

im Anhabg 2 Units, die ihr einbinden könnte, um per smtp Mails zu versenden.
1x für Indy und 1x für "TurboPower InternetPro"

ToXiC 17. Nov 2008 18:14

Re: einfache email mit konsolenanwendung verschicken
 
so danke an euch alle
habs jetzt doch mit indy geschafft
werde mir allerdings auch noch die anderen angucken um die optimallösung zu finden, da indy die datei wieder flockige 200kb größer macht.

MSSSSM 17. Nov 2008 19:05

Re: einfache email mit konsolenanwendung verschicken
 
Synapse!
http://synapse.ararat.cz/

unit smtpsend rein.


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:40 Uhr.
Seite 1 von 2  1 2      

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