Aktuelle Zeit: 18.02.2020 09:01

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 94 Beiträge ]  Gehe zu Seite Vorherige  1 ... 5, 6, 7, 8, 9, 10  Nächste
Autor Nachricht
 Betreff des Beitrags: Re: PB.Ex Mail (Windows)
BeitragVerfasst: 07.07.2019 22:22 
Offline
Admin
Benutzeravatar

Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
PB.Ex Mail 1.1.0.0 wurde veröffentlicht.

Changelog:
  • Optimiert: Performance


@HeX0R & @dige
Sorry, ich habe da Mist gebaut und den Performance-Fehler sehe ich erst jetzt. :oops:
Sorry :(

Es ist jetzt deutlich schneller.

Vorher:
imap.gmail.com (43 E-Mails): 28698 MIllisekunden (667 Millisekunden/E-Mail)
pop.gmail.com (5 E-Mails): 5587 Millisekunden (1117 Millisekunden/E-Mail)

Nachher:
imap.gmail.com (43 E-Mails): 6089 MIllisekunden (141 Millisekunden/E-Mail)
pop.gmail.com (5 E-Mails): 2230 Millisekunden (446 Millisekunden/E-Mail)

_________________
BildBildBildBild BildBild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: PB.Ex Mail (Windows)
BeitragVerfasst: 08.07.2019 12:47 
Offline
Benutzeravatar

Registriert: 10.09.2004 09:59
Kein Grund für Entschuldigungen, in meiner Applikation ist Geschwindigkeit eigentlich eh relativ egal, hauptsache es funktioniert.

Aber schneller ist natürlich trotzdem immer besser :mrgreen:

Vielen Dank, werde ich heute Abend mal testen!

_________________
Link tot?
Ändere h3x0r.ath.cx in hex0rs.coderbu.de und alles wird gut.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: PB.Ex Mail (Windows)
BeitragVerfasst: 08.07.2019 21:37 
Offline
Benutzeravatar

Registriert: 10.09.2004 09:59
So, der Performance-Schub ist schon beeindruckend, POP3 etwa Faktor 6 schneller(!)
Aber IMAP, obwohl ich nur Header lesen möchte ist immer noch langsamer.
Das nur als Info, es ist definitiv schnell genug für meine Zwecke, aber evtl. hast Du da ja doch noch was übersehen.

Weil eigentlich lese ich erst alle Header und dann bei Bedarf die vollständige Mail.
Wenn das aber überhaupt keinen Zeitvorteil bringt, kann ich es auch lassen und gleich die kompletten Mails lesen.

_________________
Link tot?
Ändere h3x0r.ath.cx in hex0rs.coderbu.de und alles wird gut.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: PB.Ex Mail (Windows)
BeitragVerfasst: 10.07.2019 08:16 
Offline
Benutzeravatar

Registriert: 08.09.2004 08:53
Cool :allright: Vielen Dank Ray - jetzt läuft es fix :D

_________________
"Papa, mein Wecker funktioniert nicht! Der weckert immer zu früh."


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: PB.Ex Mail (Windows)
BeitragVerfasst: 10.07.2019 15:56 
Offline
Benutzeravatar

Registriert: 08.09.2004 08:53
@RSBasic: ich möchte PB.Ex Mail für einen Newsletter Versand nutzen. Da werden mehrere hundert E-Mails versendet.

Wenn ich dafür SendEmailEx() verwende, müsste ich mich aber für jede E-Mail erneut anmelden? Oder wie würde
man das lösen?

EDIT:
Bisher nutze ich zum E-Mail versenden: https://www.purebasic.fr/english/viewto ... 12&t=50538 da ich Html-Mails verschicke.
Das kann aber leider kein SSL.
Mit PB.Ex Mail kann man da auch Html E-Mails verschicken?

EDIT:
Konnte keine E-Mails via GMX mail.gmx.net Port 465 oder smtp.strato.de versenden. Mails abrufen geht schnell. Firewall habe ich testweise auch mal ausgeschaltet..
Bei Strato bleibt das Programm hängen. Bei Gmx kommt: "Fehler beim Senden von Mail."

Ciao Dige

_________________
"Papa, mein Wecker funktioniert nicht! Der weckert immer zu früh."


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: PB.Ex Mail (Windows)
BeitragVerfasst: 10.07.2019 17:04 
Offline
Admin
Benutzeravatar

Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
dige hat geschrieben:
Wenn ich dafür SendEmailEx() verwende, müsste ich mich aber für jede E-Mail erneut anmelden? Oder wie würde
man das lösen?

Ich habe mal nachgeschaut.
Da das Senden über SMTP nichts mit IMAP oder POP3 zu tun hat, wird in diesem Fall jedes Mal eine neue Anmeldung durchgeführt, die nach dem Senden freigegeben wird.
Deshalb muss ich da noch was hinzufügen, damit die Anmeldung bestehen bleibt, so dass du mehrere E-Mails vom selben Mailserver mit einmaliger Anmeldung versenden kannst.

dige hat geschrieben:
Mit PB.Ex Mail kann man da auch Html E-Mails verschicken?

Ja, das geht. IsBodyHtml ist auf true.

dige hat geschrieben:
Konnte keine E-Mails via GMX mail.gmx.net Port 465 oder smtp.strato.de versenden. Mails abrufen geht schnell. Firewall habe ich testweise auch mal ausgeschaltet..

Versuche es mit dem Port 587.

Ich habe es mit Gmail getestet:
Code:
Debug SendMailEx(0, "smtp.googlemail.com", 587, "xxxxxxxx@gmail.com", "xxxxxxxxxxxxxxxxx", 1, "Hallo PureBasic", "Hallo <b>Welt</b>...", 0, "xxxxxxxx@gmail.com", "xxxxxxxxxxxxx@gmail.com", "", "", "", @ErrorOutput$)
Debug ErrorOutput$

(mit "x" zensiert)

Funktioniert einwandfrei.

Dann habe ich mit deinem Mailserver getestet:
Code:
Debug SendMailEx(0, "smtp.strato.de", 587, "xxxxxxxxxx", "xxxxxxxxxxxx", 1, "Hallo PureBasic 222222", "Hallo <b>Welt</b>...22222", 0, "xxxxxxxxxxxx@gmail.com", "xxxxxxxxxx@gmail.com", "", "", "", @ErrorOutput$)
Debug ErrorOutput$

(mit "x" zensiert)

ErrorOutput$ sagt:
Zitat:
Postfach nicht verfügbar. Die Serverantwort war: 5.7.0 Die verwendete Absenderadresse gehoert nicht zu Ihrem authentifiz

Als Absender habe ich meine E-Mail-Adresse genommen. Welchen Absender kann ich nutzen? (gern per PN)
Du kannst es ja mal mit dem Port 587 testen. Wenn es bei dir sofort funktioniert, dann musst du mir nicht deine Absender-E-Mail-Adresse mitteilen.

_________________
BildBildBildBild BildBild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: PB.Ex Mail (Windows)
BeitragVerfasst: 10.07.2019 17:34 
Offline
Benutzeravatar

Registriert: 08.09.2004 08:53
Danke, ja, mit Port 587 geht es. :allright:

Zitat:
Ja, das geht. IsBodyHtml ist auf true.


Wie ist denn das gemeint? Es werden alle E-Mail als
Code:
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64

gesendet?


Ciao Dige

_________________
"Papa, mein Wecker funktioniert nicht! Der weckert immer zu früh."


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: PB.Ex Mail (Windows)
BeitragVerfasst: 10.07.2019 19:45 
Offline
Admin
Benutzeravatar

Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
dige hat geschrieben:
Zitat:
Ja, das geht. IsBodyHtml ist auf true.


Wie ist denn das gemeint?

In C# gibt es ein Property namens IsBodyHtml.

dige hat geschrieben:
Es werden alle E-Mail als
Code:
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64

gesendet?

Ja

_________________
BildBildBildBild BildBild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: PB.Ex Mail (Windows)
BeitragVerfasst: 10.07.2019 20:38 
Offline
Admin
Benutzeravatar

Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
PB.Ex Mail 1.1.1.0 wurde veröffentlicht.

Changelog:
  • Hinzugefügt: #PBEx_Mail_Protocol_SMTP für OpenMailEx()
  • Geändert: SendMailEx(): Die Parameter (MailServer, Port, UserName, Password, SSL) wurden entfernt.
  • Geändert: SendMailEx(): Die Anmeldedaten werden von OpenMailEx() ermittelt.
  • Geändert: SendMailEx(): Erfordert jetzt OpenMailEx().
  • Geändert: SendMailFileEx(): Die Parameter (MailServer, Port, UserName, Password, SSL) wurden entfernt.
  • Geändert: SendMailFileEx(): Die Anmeldedaten werden von OpenMailEx() ermittelt.
  • Geändert: SendMailFileEx(): Erfordert jetzt OpenMailEx().


@dige
Mit der neuen Version kannst du dich jetzt mit OpenMailEx() und #PBEx_Mail_Protocol_SMTP an deinem SMTP-Server anmelden und du kannst innerhalb deiner Session beliebig viele E-Mails senden.
Ist jetzt Newsletter-tauglich. Viel Spaß :)

_________________
BildBildBildBild BildBild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: PB.Ex Mail (Windows)
BeitragVerfasst: 10.07.2019 20:54 
Offline
Benutzeravatar

Registriert: 08.09.2004 08:53
Geil! :bounce: Danke!! :allright:

_________________
"Papa, mein Wecker funktioniert nicht! Der weckert immer zu früh."


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 94 Beiträge ]  Gehe zu Seite Vorherige  1 ... 5, 6, 7, 8, 9, 10  Nächste

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  

 


Powered by phpBB © 2008 phpBB Group | Deutsche Übersetzung durch phpBB.de
subSilver+ theme by Canver Software, sponsor Sanal Modifiye