Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
02.02.2011, 09:43 (Dieser Beitrag wurde zuletzt bearbeitet: 02.02.2011 09:44 von rolfk.)
' schrieb:Ja was bringt einem normalen User dann das Email-vi wenn nur mittels Server ohne Auth. gesendet werden kann? Geht das auf einem anderen Weg? In meinem Falle hatte ich es mit googlemail versucht...
Vor langer langer Zeit in einem Universum weit weg von unserem, wo es noch keine Spammer gab war das tatsächlich eine Ausnahme dass man SMTP Server hatte die eine Authentifizierung verlangten .
Die VIs machen aber immer noch Sinn, wenn man den zum Beispiel eine Produktionsstrasse automatisieren will und auf den betriebsinternen SMTP Server zugreifen kann, der für interne Netzwerkteilnehmer so konfiguriert werden kann dass er keine Authentifizierung verlangt.
Wenn Du einen öffentlichen Server benützen willst hast Du aber wie schon herausgefunden leider wirklich Pech damit. Kein einziger öffentliche zugänglicher Server kann es sich heutzutage noch leisten um auf Authentifizierung zu verzichten, da er dann innerhalb von wenigen Tagen zum Spamerzeuger gemacht wird, der schliesslich am daraus resultierenden Datenverkehr kollaboriert und wenn er es nicht täte weil die Netzanbindung und Hardware stark genug sind, wird spätestens die nächste Monatsabrechnung über den Datenverkehr den Betreiber schnell auf andere Gedanken bringen.
Ansonsten ist es mit etwas Schweiss und Einsatz durchaus möglich eine Digest Authentifizierung ganz in LabVIEW zu programmieren.
Das dann aber gratis und für nichts ins Netz zu stellen ist eine andere Sache, aber dass es auch ohne .Net Saurier funktioniert ist schon ein schöner Nebeneffekt.
Hallo,
bin neu hier und wollte mir ebenfalls eine Mail an googlemail zusenden. Versuche jetzt schon alles mögliche, jedoch ohne Erfolg, habe alle möglichen Beispiel VIs genutzt und erhalte den Fehler 1172.
Hat einer eine Idee?
PS: gibt es eine Möglichkeit über CommandLine einen Shortcut für ein anderes Programm zu starten, da man ja Thunderbird per commandLine steuern kann (zumindest eine Mail schreiben kann) und ich möchte diese per "strg-enter" versenden? Habe xtotool gesehen, das ist allerdings nur für Linux zu verwenden...
(09.02.2011 13:34 )Baere schrieb: PS: gibt es eine Möglichkeit über CommandLine einen Shortcut für ein anderes Programm zu starten, da man ja Thunderbird per commandLine steuern kann (zumindest eine Mail schreiben kann) und ich möchte diese per "strg-enter" versenden? Habe xtotool gesehen, das ist allerdings nur für Linux zu verwenden...
...benutze ich bereits. Leider kann man nicht über normale command-Befehle die Mail versenden, zumindest wird das überall geschrieben:
"You can use -compose message_options to have it bring up the compose message window and fill in everything for you, but you still need to press the Send button to actually send the message."
Dazu müsste man im Fenster einen Short-cut "strg-enter" ausführen, und genau da ist mein Problem. Wenn das auch normal mit dem VI geht, dann wäre das natürlich klasse.
"But if you really want to do this, you maybe could use this very ugly hack after installing xdotool:
thunderbird –compose “to=’foo@foo.com’,subject=’nice tip’,body=’Check out this neat command line tip’” &; sleep 2; xdotool key ‘ctrl+Return’
This will just send the keyboard shortcut to the currently selected window 2 seconds after running the thunderbird command. Also note, the thunderbird command is put in the background as a job with the ampersand."
05.07.2011, 10:44 (Dieser Beitrag wurde zuletzt bearbeitet: 05.07.2011 10:47 von B033el.)
Ich habe auch versucht mails über labview zu verschicken. hab mir das VI SMTPsimple.vi herunter geladen und mit eine mail adresse bei Google eingerichtet. POP und IMTP aktiviert und versucht eine mal über das SMTPsimple.vi zu verschicken.
Benutzername ist meine Mail Adresse
Passwort ist richtig eingegeben.
ich bekomme immer folgenden fehler
Error calling method System.Net.Mail.SmtpClient.Send, (System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht.
Inner Exception: System.Net.Mail.SmtpException: Fehler beim Senden von Mail.
Inner Exception: System.Net.WebException: Die Verbindung mit dem Remoteserver kann nicht hergestellt werden.
Inner Exception: System.Net.Sockets.SocketException: Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle nach einer bestimmten Zeitspanne nicht richtig reagiert hat, oder die hergestellte Verbindung war fehlerhaft, da der verbundene Host nicht reagiert hat 74.125.39.109:465) <append><b>System.Net.Sockets.SocketException</b> in SMTPSimple.vi
Fehlercode: 1172
Was mache ich da falsch ?? oder liegt der fehler einfach an Google ??
(05.07.2011 10:56 )Takuro schrieb: Wenn ich diesen thread so durchlese, dann steht da, dass dieses VI nicht bei google funktioniert. Wegen Authetifizierung etc.
Dann hast du nicht den gesamten Thread durchgelesen.
Gerade die in Beitrag #6 verlinkten .NET-Lösungen sollten eigentlich über gmail funktionieren.
(05.07.2011 10:56 )Takuro schrieb: Wenn ich diesen thread so durchlese, dann steht da, dass dieses VI nicht bei google funktioniert. Wegen Authetifizierung etc.
Dann hast du nicht den gesamten Thread durchgelesen.
Gerade die in Beitrag #6 verlinkten .NET-Lösungen sollten eigentlich über gmail funktionieren.
Ich hab schon den ganzen Thread aufmerksam gelesen.
Da steht in Beitrag #6, dass das mit den LabView VIs nicht geht, sondern nur mit .net. Da hier oben nach dem VI SMTPsimple.vi gefragt wurde, folgerte ich daraus, dass dieses VI nicht geht.
Liegt da ein Denkfehler vor? So wie ich das verstanden habe, müsste man eben eine SubVI mit .net schreiben und kann nicht die VI SMTPsimple.vi verwenden.
Bitte um Korrektur, wenn so falsch.
Grüße,
Takuro
Neu, aber motiviert. Nehme immer gern Verbesserungsvorschläge an!