

![]() |
ThunderBetreff: E-Mail |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ich habe 2 Fragen zum Thema E-Mail
1. Kann sich mein Programm irgendwie(ohne DLLs) per E-Mail versenden wenn nicht dann 2. mit DLLs, aber ohne wäre es mir lieber. |
||
Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit |
![]() |
MichiMeister |
![]() Antworten mit Zitat ![]() |
---|---|---|
Du willst, daß sich dein Programm selbst verschickt? | ||
![]() |
Thunder |
![]() Antworten mit Zitat ![]() |
---|---|---|
ja ![]() |
||
Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit |
![]() |
Thunder |
![]() Antworten mit Zitat ![]() |
---|---|---|
das hat diverse Gründe | ||
Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit |
![]() |
The_Nici |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ich denke du willst einen Worm programmieren? Nur ne stumpfe in den Raum geworfene Vermutung. In diesem Falle werde ich dir nicht helfen, jedoch solltest du den TCP-Teil von Robskurs nochmals durchlesen und dir die Ports anschauen.
MfG |
||
![]() |
Thunder |
![]() Antworten mit Zitat ![]() |
---|---|---|
es soll kein Wurm werden sondern ein Mail PRogramm wo man auch einen anhang verschicken kann. Desweiteren ein Antivirenprogramm aber das bleibt noch Zukunftsvision | ||
Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit |
Phlox |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hier, ich glaube, ich hab den Code aus dem Englischen Forum,
aber er kann keine Anhänge verschicken... Code: [AUSKLAPPEN] Function smtpSendMail(server$, von_adresse$, password$, an_adresse$, subject$, mailtext$)
com2 = OpenTCPStream(server$,25) DebugLog ReadLine(com2) WriteLine com2,"AUTH LOGIN" DebugLog ReadLine(com2) WriteLine com2,b64enc(von_adresse) DebugLog ReadLine(com2) WriteLine com2,b64enc(password) DebugLog ReadLine(com2) WriteLine com2,"HELO Name" DebugLog ReadLine(com2) WriteLine com2,"MAIL FROM: " + von_adresse$ DebugLog ReadLine(com2) WriteLine com2,"RCPT TO: "+an_adresse$ DebugLog ReadLine(com2) WriteLine com2,"DATA" DebugLog ReadLine(com2) WriteLine com2, "Date: " + CurrentDate$ () WriteLine com2, "From: " + von_name$ + " <" + von_adresse$ + ">" WriteLine com2, "To: " + an_name$ + " <" + an_adresse$ + ">" WriteLine com2, "Subject: " + subject$ WriteLine com2, "X-Mailer: Mailer" WriteLine com2, "" WriteLine com2, mailtext$ WriteLine com2, "." DebugLog ReadLine(com2) WriteLine com2, "QUIT" DebugLog ReadLine(com2) CloseTCPStream(com2) End Function Function b64enc$(a$) b64$="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/" m$="" f$="" largo=Len(a$) ;Encode a$ into one long string of bits cx$="" For encode=1 To largo x$=Mid$(a$,encode,1) ;get one char at a time Tx=Asc(x$) ;Tx = ASCII code b$=Bin$(Tx) ;convert Tx into string of 32 bits b$=Right$(b$,8) ;get the right most 8 bits out of the 32 bits cx$=cx$+b$ ;add string of 8 bits to cx$ Next ;largo = number of bits stored in cx$ largo=Len(cx$) For encode=1 To largo Step 6 x$=Mid$(cx$,encode,6) bbb=Len(x$) bbbx=6-bbb ;check for 6 bits ;If not full 6 bits at end of bit string, then add "=" to end of encoded string If bbbx>0 Then f$="=" EndIf x$=x$ + Left$("00000000",bbbx) ;pad with zeroes to make 6 bits res=0 For y=0 To 5 by = Asc(Mid$(x$, 6-y, 1)) - 48 ;get bits from right to left (least significant to most) res = res + ( 2^y * by) ;raise to power of 2 and add to res (result) Next m$=m$+Mid$(b64$,res+1,1)+f$ Next Return m$ End Function |
||
![]() |
Jan_Ehemaliger Admin |
![]() Antworten mit Zitat ![]() |
---|---|---|
ja, klar ein mailprogramm das sich selber verschickt?
Erkläre mir doch mal, was das für einen Sinn macht, wenn jemand eine Mail empfängt, dann hat er etwas um sie zu empfengen, und ist zufrieden damit! |
||
between angels and insects |
![]() |
Thunder |
![]() Antworten mit Zitat ![]() |
---|---|---|
Wenn jemand (nur ein Beispiel) kein Mailprogramm wie Outlook hat und statt dessen zB. GMX benutzt, er will aber jetzt nicht solange warten bis der Browser sich öffnet. Da sieht er auf einmal das sein Freund ihm eine Mail gesendet hat, und was ist dabei? ein Mailprogramm. | ||
Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit |
![]() |
BladeRunnerModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
und wo sieht er dass er eine mail bekommen hat ?
Im browser... |
||
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3 Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64 B3D BMax MaxGUI Stolzer Gewinner des BAC#48, #52 & #92 |
![]() |
Thunder |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ich weiß ich hab warscheinlich nicht so viel erfahrung, aber bei GMX zB. wird es im Browser angezeigt. | ||
Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit |
![]() |
BladeRunnerModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Fassen wir nochmal zusammen: Dein Freund macht also seinen Browser auf, loggt sich bei GMX ein und entdeckt dann das Mailprogramm welches er freudig öffnet um zu entdecken dass er eine mail bekommen hat in der ein Mailprogramm ist welches er freudig öffnet um zu entdecken dass er eine mail bekommen hat in der ein Mailprogramm ist welches er freudig öffnet um zu entdecken dass er eine mail bekommen hat in der ein Mailprogramm ist welches er freudig öffnet um zu entdecken dass er eine mail bekommen hat in der ein Mailprogramm ist welches er freudig öffnet um zu entdecken dass er eine mail bekommen hat in der ein Mailprogramm ist welches er freudig öffnet um zu entdecken dass er eine mail bekommen hat in der ein Mailprogramm ist welches er freudig öffnet um zu entdecken dass er eine mail bekommen hat in der ein Mailprogramm ist ....
Sorry für den Spam, aber ich wollte dir die Absurdität deiner Aussage vor Augen führen. Der Browser dauert ihm zu lang ? Dann wird er dein Programm nicht erhalten, denn er braucht den Browser um sich bei GMX einzuwählen und dann erfährt er dass er mail hat - da ist aber sowohl der Browser als auch gmx schon geöffnet. |
||
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3 Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64 B3D BMax MaxGUI Stolzer Gewinner des BAC#48, #52 & #92 |
![]() |
Thunder |
![]() Antworten mit Zitat ![]() |
---|---|---|
tut mir leid, aber so weit habe ich nicht gedacht. ich dachte nur daran das er dann ein E-Mail Programm empfängt | ||
Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group