Yahoo Clever wird am 4. Mai 2021 (Eastern Time, Zeitzone US-Ostküste) eingestellt. Ab dem 20. April 2021 (Eastern Time) ist die Website von Yahoo Clever nur noch im reinen Lesemodus verfügbar. Andere Yahoo Produkte oder Dienste oder Ihr Yahoo Account sind von diesen Änderungen nicht betroffen. Auf dieser Hilfeseite finden Sie weitere Informationen zur Einstellung von Yahoo Clever und dazu, wie Sie Ihre Daten herunterladen.

Wie heist der HTML Bef. um an eine Email einen Anhang mit zu senden?

Hallo der Html Befehl mail to kenne ich nur wie muss ich ihn ergänzen das er eine Datei als Anhang mitversendet. Oder kennt jemand ein Script das ich für diesen Zweck einbinden kann.

5 Antworten

Bewertung
  • vor 1 Jahrzehnt
    Beste Antwort

    Kannst du nicht einfach eine Datei zum download stellen auf der Seite? also ich gehe davon aus, dass du hier nach dem attribut zu <a href="mailto:bla@mail.de">mail mir</a> fragst, oder? Anhänge sind da glaube ich aber nicht möglich:

    http://de.selfhtml.org/html/verweise/email.htm

    Es gibt übrigens keine "Befehle" in html! html ist keine Programmiersprache, sondern eine Beschreibungssprache, die für das markup und die semantische Ordnung zuständig ist, programmieren, also befehle geben kann man nicht (das musste sein sorry, auf dem Gebiet bin ich Besserwisser no.1)

  • Meno K
    Lv 5
    vor 1 Jahrzehnt

    Der mailto-Befehl ist für Mails mit Anhang ungeeignet.

    Der beste Weg diese Problematik zu umgehen ist es, Mails direkt vom Server aus zu versenden. Mit den üblichen Scriptsprachen (PHP, Perl usw.) lassen sich dabei auch Mails mit Anhang relativ unproblematisch versenden.

    Der Mailto-Befehl scheitert an der Stelle einerseits an der begrenzten Menge an unterstützen Features und andererseits daran, dass der Browser das Kommando eine Vielzahl möglicher Email-Clients weitergeben muss.

  • Anonym
    vor 1 Jahrzehnt

    Das versteh ich jetzt nicht, waerum willst Du die von Deiner Website eine Datei zuschicken lassen?

    Mit einem Mailto-Befehl wird ja lediglich die E-Mail-Adresse an den Mailklienten des Webseiten-Besuchers übergeben, damit er an die dort angegebene E-Mail-Adresse eine Mail schicken kann. Wie Willst Du denn die Datei dort angeben? Das könnte ja auch nur eine Datei von Deinem Web sein, da du ja auf dem Rechner deines Besuchers keine Datei angeben kannst, da du ja weder den Dateinamen, noch den Pfad zu dieser Datei wissen kannst, ja noch nicht einmal, was für ein Dateisystem der auf dem Rechner hat - und schon gar nicht mittels HTML auf das Dateisystem des Besuchers zugreifen kannst.

    Entschuldige, aber dein Ansinnen ist leider totaler Blödsinn...

  • vor 1 Jahrzehnt

    Es gibt keine HTML Befehle ...

    Eine gute Quelle für Informationen über HTML ist immer SelfHTML (http://de.selfhtml.org/); ansonsten mal nach entsprechenden Skripten googeln.

    Weiter: eine Link-Adresse (URL) mit dem Protokoll "mailto:" wird vom Browser in der Regel so interpretiert, dass er das voreingestellte email-Programm mit ganz bestimmten Parametern öffnen soll. Normalerweise sind dies die Vorgaben für die Empfänger-Address (das was nach dem Doppelpunkt steht) und die Vorgaben für den Betreff (Subject). Evt. können bestimmte email-Programme auch noch andere Dinge, nur Anhänge gehen so einfach nicht.

    Warum? Wenn ich eine Seite programmieren könnte, die einfach eine neue email mit einem Anhang erzeugen würde, wäre es mir ein leichtes, mir von Deinem Rechner mal eben die Dateien mit Deinen Passwörtern schicken zu lassen - und schwupps gehört das Geld auf Deinem Konto mir ... wahrscheinlich wäre ich aber nicht schnell genug, die Kohle hätte dann wahrscheinlich schon jemand anderes auf diesem Weg abgezogen ...

  • Wie finden Sie die Antworten? Melden Sie sich an, um über die Antwort abzustimmen.
  • Corry
    Lv 6
    vor 1 Jahrzehnt

    Hier das Script um es in den bodytag einzufügen:

    Freizeichen entfernen!

    < form method="POST" enctype="multipart/form-data" action="-name vergeben-" >

    <p><input type="file" name="F1" size="20" >< input type="submit" value="Absenden" name="B1" >< input type="reset" value="Zurücksetzen" name="B2" >< /p >

    < /form >

Haben Sie noch Fragen? Jetzt beantworten lassen.