Delphi-PRAXiS :: Das Forum für Fragen zu Delphi
Das Experten Forum für Delphi Programmierer
Hilfe für Borland Delphi gibts es hier im Forum
Delphi Quelltexte und Source Codes
 
Winter 2008 - lieben Dank an Julius für ds Bild
Delphi-PRAXiS :: Foren-ÜbersichtForen-Übersicht Delphi-PRAXiS Modul-ÜbersichtSite-Map Delphi-PRAXiS durchsuchenSuchen Delphi-PRAXiS Code-LibraryCode-Library Jetzt registrieren!Registrieren Login  
   
 
0
 
Delphi für Win32
einfache email mit konsolenanwendung verschicken
Ein Delphi (Win32)-Thema von ToXiC.

Vorheriges Thema anzeigen  |  Nächstes Thema anzeigen
Neuen Beitrag schreiben Auf Beitrag antworten
als PDF-Datei herunterladenThema ausdrucken
 
Delphi-PRAXiS Forum - Übersicht -> Object-Pascal / Delphi-Language
Seite 1 von 1   [ 11 Beiträge ]  
 
 Autor 
 Nachricht 
 
ToXiC #1|Beitrag #965717Verfasst am: 17.11.2008, 17:44      Titel: einfache email mit konsolenanwendung verschicken Antworten mit Zitat
Mitglied
Alter: 17
Status: offline
Beiträge: 37
angemeldet: 28.10.2007
Delphi 2005 Personal

Sprache: Delphi (Win32)

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?
nach oben nach unten
Benutzer-Profile anzeigen Private Nachricht senden
Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen im Forum zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Google zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Wikipedia zu suchen.
 
 
kaiser1401 #2|Beitrag #965723Verfasst am: 17.11.2008, 17:48      Titel: Re: einfache email mit konsolenanwendung verschicken Antworten mit Zitat
Mitglied
Alter: 23
Status: offline
Beiträge: 127
angemeldet: 06.03.2006
Wohnort: Gescher
Delphi 7 Professional

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.

o
L_
OL
This is Schäuble. Copy Schäuble into your signature to help him on his way to Überwachungsstaat.

 Zuletzt bearbeitet von kaiser1401 am 17.11.2008, 17:49, insgesamt 1-mal bearbeitet.
nach oben nach unten
Benutzer-Profile anzeigen Private Nachricht senden
Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen im Forum zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Google zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Wikipedia zu suchen.
 
 
shmia #3|Beitrag #965726Verfasst am: 17.11.2008, 17:50      Titel: Re: einfache email mit konsolenanwendung verschicken Antworten mit Zitat
Mitglied
Status: offline
Beiträge: 4.032
angemeldet: 02.03.2004
Delphi 5 Professional

schau mal hier:
http://www.delphipraxis.net/topic78140_mapi+send+mail+emails ... icken.html
nach oben nach unten
Benutzer-Profile anzeigen Private Nachricht senden
Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen im Forum zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Google zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Wikipedia zu suchen.
 
 
ToXiC #4|Beitrag #965735Verfasst am: 17.11.2008, 17:58      Titel: Re: einfache email mit konsolenanwendung verschicken Antworten mit Zitat
Mitglied
Alter: 17
Status: offline
Beiträge: 37
angemeldet: 28.10.2007
Delphi 2005 Personal

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.
nach oben nach unten
Benutzer-Profile anzeigen Private Nachricht senden
Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen im Forum zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Google zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Wikipedia zu suchen.
 
 
kaiser1401 #5|Beitrag #965737Verfasst am: 17.11.2008, 17:59      Titel: Re: einfache email mit konsolenanwendung verschicken Antworten mit Zitat
Mitglied
Alter: 23
Status: offline
Beiträge: 127
angemeldet: 06.03.2006
Wohnort: Gescher
Delphi 7 Professional

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.

o
L_
OL
This is Schäuble. Copy Schäuble into your signature to help him on his way to Überwachungsstaat.
nach oben nach unten
Benutzer-Profile anzeigen Private Nachricht senden
Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen im Forum zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Google zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Wikipedia zu suchen.
 
 
OG Karotte #6|Beitrag #965746Verfasst am: 17.11.2008, 18:13      Titel: Re: einfache email mit konsolenanwendung verschicken Antworten mit Zitat
aktives Mitglied
Alter: 45
Status: offline
Beiträge: 184
angemeldet: 24.03.2004
Wohnort: Wilhelmshaven / Rostock
Delphi 2009 Professional

Schon mal Synapse angeschaut? Sollte das sein was Du suchst (Non-VCL, kein Mail-Client benötigt).

Gruß
Stefan
nach oben nach unten
Benutzer-Profile anzeigen Private Nachricht senden
Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen im Forum zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Google zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Wikipedia zu suchen.
 
 
Flips #7|Beitrag #965773Verfasst am: 17.11.2008, 18:34      Titel: Re: einfache email mit konsolenanwendung verschicken Antworten mit Zitat
aktives Mitglied
Alter: 18
Status: online
Beiträge: 390
angemeldet: 17.02.2005
Wohnort: Sankt Wendel
Turbo Delphi für Win32

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

Lg, Flips

Myself
Highscore : 703
nach oben nach unten
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen im Forum zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Google zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Wikipedia zu suchen.
 
 
kalmi01 #8|Beitrag #965788Verfasst am: 17.11.2008, 18:48      Titel: Re: einfache email mit konsolenanwendung verschicken Antworten mit Zitat
Mitglied
Beiträge: 495
angemeldet: 01.09.2004
Delphi 7 Professional

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"

[ An diesen Beitrag wurden eine oder mehrere Dateien angehängt. Zum Herunterladen bitte anmelden. ]
nach oben nach unten
Benutzer-Profile anzeigen Private Nachricht senden
Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen im Forum zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Google zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Wikipedia zu suchen.
 
 
ToXiC #9|Beitrag #965805Verfasst am: 17.11.2008, 19:14      Titel: Re: einfache email mit konsolenanwendung verschicken Antworten mit Zitat
Mitglied
Alter: 17
Status: offline
Beiträge: 37
angemeldet: 28.10.2007
Delphi 2005 Personal

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.
nach oben nach unten
Benutzer-Profile anzeigen Private Nachricht senden
Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen im Forum zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Google zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Wikipedia zu suchen.
 
 
MSSSSM #10|Beitrag #965831Verfasst am: 17.11.2008, 20:05      Titel: Re: einfache email mit konsolenanwendung verschicken Antworten mit Zitat
aktives Mitglied
Alter: 11
Status: offline
Beiträge: 207
angemeldet: 18.04.2008
Delphi 7 Professional

Synapse!
http://synapse.ararat.cz/

unit smtpsend rein.
nach oben nach unten
Benutzer-Profile anzeigen Private Nachricht senden
Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen im Forum zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Google zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Wikipedia zu suchen.
 
 
ToXiC #11|Beitrag #966061Verfasst am: 18.11.2008, 13:50      Titel: Re: einfache email mit konsolenanwendung verschicken Antworten mit Zitat
Mitglied
Alter: 17
Status: offline
Beiträge: 37
angemeldet: 28.10.2007
Delphi 2005 Personal

wow danke für den tipp mit synapse
hab so fast 200 kb platz gespart & is ziemlich einfach zu verstehen
nach oben nach unten
Benutzer-Profile anzeigen Private Nachricht senden
Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen im Forum zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Google zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Wikipedia zu suchen.
 
Anzeige-Optionen:    
 
Delphi-PRAXiS Forum - Übersicht -> Object-Pascal / Delphi-Language Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1   [ 11 Beiträge ]  
 
  Neuen Beitrag schreiben Auf Beitrag antworten
als PDF-Datei herunterladenThema ausdrucken
 
   
Gehe zu:  
Du darfst keine Beiträge in dieses Forum schreiben.
Du darfst auf Beiträge in diesem Forum nicht antworten.
Du darfst Deine Beiträge in diesem Forum nicht bearbeiten.
Du darfst Deine Beiträge in diesem Forum nicht löschen.
Du darfst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten.
Du kannst Dateien in diesem Forum nicht herunterladen.


Impressum / Kontakt
Allgemeine Geschäftsbedingungen
Verhaltenskodex & FAQ

Delphi-PRAXiS :: Das Forum für Delphi-Programmierer
Das Experten Forum für Delphi ProgrammiererHilfe für Borland Delphi gibts es hier im ForumDelphi Quelltexte und Source CodesDelphi-PRAXiS :: Das Forum für DelphiWindows APIInternet und NetzwerkeVCL und Datenbanken
 

Delphi-PRAXiS V.2005 III
© 2002-2009 by Daniel R. Wolf
powered by phpBB © phpBB Group

Impressum / Kontakt Allgemeine Geschäftsbedingungen