tag:forum.selfhtml.org,2005:/self Sprachnachricht von Website starten – SELFHTML-Forum 2016-05-03T06:37:51Z https://forum.selfhtml.org/self/2016/may/2/sprachnachricht-von-website-starten/1666345#m1666345 lowaz ZoellnerLothar@gmail.com 2016-05-02T10:58:00Z 2016-05-02T10:58:00Z Sprachnachricht von Website starten <p>Hallo Forum-Gemeinde</p> <p>vermutlich ist das, was ich erkunden will, trivial:</p> <p>Auf meiner Website im subdirectory /voice ist eine Sprachnachricht "<em><strong>Sprachnachricht.wav</strong></em>" gespeichert.</p> <p>In meiner <strong>HTML-Mail</strong>, die der Empfänger erhält, soll diese Sprachnachricht.wav abgespielt werden.</p> <p>Das HTML-Statement in der Mail lautet: <strong>src="<a href="ftp://www.bav-home.de/voice/Sprachnachricht.wav" rel="nofollow noopener noreferrer">ftp://www.bav-home.de/voice/Sprachnachricht.wav</a></strong></p> <p>Die Sprachnachricht startet aber nicht, denn sie fragt nach <strong>Usernamen</strong> und <strong>Passwort</strong>.</p> <p>==>Kann ich Usernamen und Passwort dem HTML-Statement in der Mail mitgeben? Mit welchem Statement?</p> <p>Wenn ja, wie kann ich verhindern, dass dieses in der Mail ausgelesen werden kann?</p> https://forum.selfhtml.org/self/2016/may/2/sprachnachricht-von-website-starten/1666346#m1666346 Der Martin 2016-05-02T11:08:12Z 2016-05-02T11:08:12Z Sprachnachricht von Website starten <p>Hallo,</p> <blockquote> <p>vermutlich ist das, was ich erkunden will, trivial:</p> </blockquote> <p>kommt drauf an, was du wirklich möchtest; so ganz bin ich mir darüber nämlich nicht im Klaren.</p> <blockquote> <p>Auf meiner Website im subdirectory /voice ist eine Sprachnachricht "<em><strong>Sprachnachricht.wav</strong></em>" gespeichert.</p> <p>In meiner <strong>HTML-Mail</strong>, die der Empfänger erhält, soll diese Sprachnachricht.wav abgespielt werden.</p> </blockquote> <p>Dann frage ich mich, warum diese Sprachnachricht, d.h. die Sounddatei, nicht direkt als Anhang in der e-Mail enthalten ist. Denn viele Mailclients blockieren heutzutage das Nachladen von externen Inhalten aus Datenschutzgründen (oder fragen den Nutzer wenigstens vorher).</p> <blockquote> <p>Das HTML-Statement in der Mail lautet: <strong>src="<a href="ftp://www.bav-home.de/voice/Sprachnachricht.wav" rel="nofollow noopener noreferrer">ftp://www.bav-home.de/voice/Sprachnachricht.wav</a></strong></p> </blockquote> <p>Warum FTP? Hast du nicht von einer Website gesprochen? Webinhalte werden in aller Regel per HTTP übermittelt, nicht per FTP.</p> <blockquote> <p>Die Sprachnachricht startet aber nicht, denn sie fragt nach <strong>Usernamen</strong> und <strong>Passwort</strong>.</p> </blockquote> <p>Wenn das dein FTP-Zugang ist, mit dem du auch Webinhalte auf den Server hochlädst, ist das auch gut so, sonst könnte jeder Hinz und Kunz ohne Passwort dein Webprojekt nach Herzenslust bearbeiten und sabotieren.</p> <blockquote> <p>==>Kann ich Usernamen und Passwort dem HTML-Statement in der Mail mitgeben? Mit welchem Statement?</p> </blockquote> <p>Ja. In FTP ist die Notation ftp://username:password@example.org/ erlaubt. Aber du willst nicht wirklich deine privaten Zugangsdaten offenlegen. Ganz sicher nicht.<br> Also wenn du die Sounddatei schon "live" nachladen willst, dann doch einfach normal per HTTP.</p> <blockquote> <p>Wenn ja, wie kann ich verhindern, dass dieses in der Mail ausgelesen werden kann?</p> </blockquote> <p>Was ausgelesen? Den e-Mail-Quelltext habe ich mit Ctrl-U sofort vor mir und kann "auslesen", was immer ich will.</p> <p>So long,<br>  Martin</p> <div class="signature">-- <br> Logik ist die Theorie, Chaos die Praxis. </div> https://forum.selfhtml.org/self/2016/may/2/sprachnachricht-von-website-starten/1666347#m1666347 Tabellenkalk 2016-05-02T11:19:29Z 2016-05-02T11:19:29Z Sprachnachricht von Website starten <p>Hallo,</p> <blockquote> <blockquote> <p>Wenn ja, wie kann ich verhindern, dass dieses in der Mail ausgelesen werden kann?</p> </blockquote> <p>Was ausgelesen?</p> </blockquote> <p>Na, offensichtlich ist User und Passwort gemeint. Und nein, wenn diese Daten mitgeschickt werden, kann das Auslesen dieser Daten nicht verhindert werden.</p> <p>Gruß<br> Kalk</p> https://forum.selfhtml.org/self/2016/may/2/sprachnachricht-von-website-starten/1666433#m1666433 lowaz 2016-05-02T20:39:13Z 2016-05-02T20:39:13Z Sprachnachricht von Website starten <p>Danke zunächst für Eure Antworten.</p> <p>Ist, glaube ich, besser, ich sag' mal die ganze Geschichte. Vielleicht erfahr' ich so, ob ich mit meinem Ansinnen auf'm Holzweg bin.</p> <p>Die Idee ist, an einige wenige aber wichtige Empfänger statt einer E-Mail, die schnell mal ohne Reaktion bleibt, eine Voice-Mail zu verschicken.</p> <p>Dazu hab' ich bisher</p> <ul> <li>ein <strong>Newsletterprogramm</strong>, mit dem ich HTML-Mails erzeugen kann.</li> <li>eine <strong>Domain</strong>, zu der ich jederzeit auch eine Subdomain erzeugen kann, um die im Jahr maximal ca. 100 individuellen Sprachnachrichten zu speichern</li> <li>ein <strong>Aufnahmeprogramm</strong>, mit dem ich <strong>Sprachnachrichten</strong> u.a. im <strong>MP3</strong> oder <strong>WAV-Format</strong> speichern kann</li> <li>ein <strong>FTP-Programm</strong>, mit dem ich die Sprachnachrichten hochladen kann.</li> </ul> <p><strong>1. TEST => Erfolg</strong> Die simple Testversion bestand darin, die Sprachnachricht auf dem PC zu speichern, die HTML-Mail mit'm Link darauf auszustatten und mir zu schicken. Ergebnis: einwandfrei. Beim Doppelklick auf die Mail startete die Wave automatisch.</p> <p><strong>2. TEST => Fehler</strong> Der war, wie in meiner ersten Frage gestellt so, dass ich die Sprachnachricht auf meine Site hochgeladen hab' und statt einem Link auf ein Subdirectory auf'm PC nun einen Link auf das Subdirectory /voice auf der Site eingefügt hatte. Ergebnis: Der Zugriff auf das SubDir auf der Site wurde verwehrt, da User und PW nicht angegeben waren.</p> <p><strong>3. TEST => Brainstorming</strong> Hier hatte ich die Idee, die Sprachnachricht im Anhang mitzuschicken. (Wäre optimal!). <strong>ABER:</strong> Wie hätte ein Link in meiner HTML-Mail auszusehen, der auf meine <strong>Sprachnachricht im Mailanhang</strong> verweist? Ist es nicht so, dass jeder Anhang einer Mail erst im Moment des Versendens eine unique ID verpasst bekommt? Also quasi einen Adresslink, der zum Zeitpunkt des Zusammenstellens der E-Mail noch nicht existiert.</p> <p>Vielleicht fällt Euch ja dazu ein Lösungsweg ein, an den ich bisher noch nicht gedacht habe...</p> <p>Um Anregung(en) diesbez. wäre ich Euch sehr dankbar</p> <p>Beste Grüße lowaz</p> https://forum.selfhtml.org/self/2016/may/2/sprachnachricht-von-website-starten/1666441#m1666441 Julius 2016-05-02T22:04:50Z 2016-05-02T22:04:50Z Sprachnachricht von Website starten <p>Hallo lowaz,</p> <blockquote> <p>Die Idee ist, an einige wenige aber wichtige Empfänger statt einer E-Mail, die schnell mal ohne Reaktion bleibt, eine Voice-Mail zu verschicken.</p> </blockquote> <p>Das ist schon der Holzweg, würde ich sagen. Wenn sie auf eine normale E-Mail nicht reagieren, werden sie auch wohl nicht auf eine E-Mail mit Tonaufzeichnung reagieren. Außerdem kannst du dir nie sicher sein, wie der E-Mail-Client deines Empfängers…</p> <ul> <li>mit HTML umgeht oder ob er nur blanken Text mag</li> <li>ob er das Laden externer Inhalte von irgendwelchen Servern erlaubt</li> <li>ob der Client oder das System mit dem von dir gewählten Audioformat klarkommt</li> </ul> <blockquote> <ul> <li>eine <strong>Domain</strong>, zu der ich jederzeit auch eine Subdomain erzeugen kann, um die im Jahr maximal ca. 100 individuellen Sprachnachrichten zu speichern</li> </ul> </blockquote> <p>Dafür brauchst du nicht unbedingt Subdomains. Wieso willst du welche benutzen?</p> <blockquote> <p><strong>2. TEST => Fehler</strong> Der war, wie in meiner ersten Frage gestellt so, dass ich die Sprachnachricht auf meine Site hochgeladen hab' und statt einem Link auf ein Subdirectory auf'm PC nun einen Link auf das Subdirectory /voice auf der Site eingefügt hatte. Ergebnis: Der Zugriff auf das SubDir auf der Site wurde verwehrt, da User und PW nicht angegeben waren.</p> </blockquote> <p>Wahrscheinlich, weil du einen FTP-Link und keinen HTTP-Link verwendet hast, also statt <code>http://example.net/file.mp3</code> <code>ftp://example.net/file.mp3</code>. Es kann natürlich auch sein, dass du <a href="https://de.wikipedia.org/wiki/HTTP-Authentifizierung" rel="nofollow noopener noreferrer">HTTP-Authentification</a> benutzt, dann musst du dort die von dir vergebenen Zugangsdaten (natürlich <em>nicht</em> die FTP-Zugangsdaten) angeben: <code>http://user:pass@example.net/file.mp3</code></p> <blockquote> <p><strong>3. TEST => Brainstorming</strong> Hier hatte ich die Idee, die Sprachnachricht im Anhang mitzuschicken. (Wäre optimal!). <strong>ABER:</strong> Wie hätte ein Link in meiner HTML-Mail auszusehen, der auf meine <strong>Sprachnachricht im Mailanhang</strong> verweist?</p> </blockquote> <p>Das passende RFC dazu (<a href="https://tools.ietf.org/html/rfc2392" rel="nofollow noopener noreferrer">RFC2392</a>). Hab’s aber in einem kurzen Test irgendwie nicht nachgebaut bekommen, warum auch immer. Vielleicht haben die anderen hier im Forum eine Lösung dafür...</p> <p>Gruß<br> Julius</p> https://forum.selfhtml.org/self/2016/may/2/sprachnachricht-von-website-starten/1666442#m1666442 woodfighter 2016-05-02T22:13:08Z 2016-05-02T22:13:08Z Sprachnachricht von Website starten <p>Tach,</p> <blockquote> <p>Die Idee ist, an einige wenige aber wichtige Empfänger statt einer E-Mail, die schnell mal ohne Reaktion bleibt, eine Voice-Mail zu verschicken.</p> </blockquote> <p>hmm, eine Text-Mail kann ich auch problemlos unterwegs oder in einem Meeting lesen; eine Voicemail ist aus meiner Sicht immer mit mehr Aufwand (und mit erheblich mehr nötiger Bandbreite) verbunden. Das Bandbreitenproblem ließe sich mit einer sinnvollen <a href="https://en.wikipedia.org/wiki/Opus_%28audio_format%29" rel="nofollow noopener noreferrer">Kodierung</a> für Sprache einschränken, sofern entsprechende Abspielsoftware vorhanden ist; aber selbst dann sind andere Protokolle als SMTP immer noch deutlich bandbreitenschonender (ist das nicht eines der Features in jedem dieser proprietären Messenger, die ich nicht nutze?)</p> <blockquote> <p>Wie hätte ein Link in meiner HTML-Mail auszusehen, der auf meine <strong>Sprachnachricht im Mailanhang</strong> verweist? Ist es nicht so, dass jeder Anhang einer Mail erst im Moment des Versendens eine unique ID verpasst bekommt? Also quasi einen Adresslink, der zum Zeitpunkt des Zusammenstellens der E-Mail noch nicht existiert.</p> </blockquote> <p>Nein, die ID wird beim Erstellen des Quelltextes vergeben, ein HTML-fähiges Mailprogramm sollte das entsprechend umsetzen können, aber damit kann ich nicht viel Erfahrung vorweisen, ich halte HTML-Emails immer noch für unnötig.</p> <p>mfg<br> Woodfighter</p> https://forum.selfhtml.org/self/2016/may/2/sprachnachricht-von-website-starten/1666447#m1666447 Der Martin 2016-05-03T06:37:51Z 2016-05-03T06:37:51Z Sprachnachricht von Website starten <p>Moin,</p> <blockquote> <p>Ist, glaube ich, besser, ich sag' mal die ganze Geschichte. Vielleicht erfahr' ich so, ob ich mit meinem Ansinnen auf'm Holzweg bin.</p> </blockquote> <p>das bist du meiner Ansicht nach schon mit der Idee der Sprachnachricht als solche anstatt einer einfachen Textnachricht. Wer mit dem Lesen Mühe hat, der hat mit großer Wahrscheinlichkeit ein Vorleseprogramm auf seinem Rechner installiert, das ihm Texte auf Wunsch vorliest.</p> <blockquote> <p>Die Idee ist, an einige wenige aber wichtige Empfänger statt einer E-Mail, die schnell mal ohne Reaktion bleibt, eine Voice-Mail zu verschicken.</p> </blockquote> <p>Und da hoffst du eher auf eine Reaktion? Ich nicht.</p> <blockquote> <p><strong>2. TEST => Fehler</strong><br> Der war, wie in meiner ersten Frage gestellt so, dass ich die Sprachnachricht auf meine Site hochgeladen hab' und statt einem Link auf ein Subdirectory auf'm PC nun einen Link auf das Subdirectory /voice auf der Site eingefügt hatte. Ergebnis: Der Zugriff auf das SubDir auf der Site wurde verwehrt, da User und PW nicht angegeben waren.</p> </blockquote> <p>Der Fehler war offensichtlich, wie im Eingangsposting geschildert, die Verwendung des falschen Protokolls FTP anstatt HTTP.</p> <blockquote> <p><strong>3. TEST => Brainstorming</strong><br> Hier hatte ich die Idee, die Sprachnachricht im Anhang mitzuschicken. (Wäre optimal!).<br> <strong>ABER:</strong><br> Wie hätte ein Link in meiner HTML-Mail auszusehen, der auf meine <strong>Sprachnachricht im Mailanhang</strong> verweist?</p> </blockquote> <p>"cid:<content-id>"<br> Ein komplettes Beispiel hat woodfighter ja schon zusammengestellt.</p> <blockquote> <p>Ist es nicht so, dass jeder Anhang einer Mail erst im Moment des Versendens eine unique ID verpasst bekommt?</p> </blockquote> <p>Nein, im Moment des Schreibens und Erzeugens der Nachricht.</p> <p>So long,<br>  Martin</p> <div class="signature">-- <br> Logik ist die Theorie, Chaos die Praxis. </div> https://forum.selfhtml.org/self/2016/may/2/sprachnachricht-von-website-starten/1666443#m1666443 woodfighter 2016-05-02T22:22:24Z 2016-05-02T22:22:24Z Sprachnachricht von Website starten <p>Tach,</p> <blockquote> <p>Das passende RFC dazu (<a href="https://tools.ietf.org/html/rfc2392" rel="nofollow noopener noreferrer">RFC2392</a>). Hab’s aber in einem kurzen Test irgendwie nicht nachgebaut bekommen, warum auch immer. Vielleicht haben die anderen hier im Forum eine Lösung dafür...</p> </blockquote> <p>lokaler Test in Thunderbird ohne Versand führte zu folgendem relevanten Quelltext:</p> <pre><code class="block language-mail">[…] Content-Type: multipart/mixed; boundary="GfooRBOOdfTFshsS4cJHHBRvf6BEXOTqI" This is a multi-part message in MIME format. --GfooRBOOdfTFshsS4cJHHBRvf6BEXOTqI Content-Type: multipart/mixed; boundary="XJIwtcHGDUgWuBkBdlVDk2PMWvfOI3tSr" --XJIwtcHGDUgWuBkBdlVDk2PMWvfOI3tSr Content-Type: multipart/related; boundary="------------E8369B2C4F08DE96F7AA5E06" This is a multi-part message in MIME format. --------------E8369B2C4F08DE96F7AA5E06 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable <html> <head> <meta http-equiv=3D"content-type" content=3D"text/html; charset=3Dutf= -8"> </head> <body bgcolor=3D"#FFFFFF" text=3D"#000000"> <p><a href=3D"cid:part1.A6C8B5E1.AC5D18F4@example.org">test</a><br= > </p> </body> </html> --------------E8369B2C4F08DE96F7AA5E06 Content-Type: audio/ogg; name="test.ogg" Content-Transfer-Encoding: base64 Content-ID: <part1.A6C8B5E1.AC5D18F4@example.org> Content-Disposition: inline; filename="test.ogg" […] </code></pre> <p>mfg<br> Woodfighter</p>