Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

Javasript: Problem mit mailto





Frage

Beim Absenden eines Formulares mit javasript mailto tritt ein Problem auf. Das Senden funktioniert bei vielen Benutzern; nur bei einigen geht es nicht . Es kommt die Fehlermeldung "Standard e-mail client nicht ordnungsgemäß installiert". Woran liegt das?

Antwort 1 von Soundi

Hi,
das liegt daran, dass die Mails über den lokalen Mailclienten (Outlook, OutlookExpress, KMail, etc.) des Besuchers versendet wird. Wenn jemand seine Mails über denBrowser abruft (GMX, Yahoo, etc.) und keinen Mailclienten nutzt, kann er logischerweise keine Mails über Dein Formular verschicken.

Dazu bräuchtest Du einen serverseitgien Formmailer in einer Programmiersprache wie PHP, ASP oder CGI/Perl => was die meisten Anbieter nur gegen Aufpreis erlauben/freischalten.

mfg. Soundi

Antwort 2 von rfb

alternativ gibt es (z.T. kostenlose) Anbieter eines Mailservices (d.b. das deren Formmailer das Formular auswertet und an dich weiterleitet. Z.B. http://www.all-forfree.de/index2.php?site=mailservice.)


Antwort 3 von Floooooo

BTW: ein Mailto-Link hat nichts mit JavaScript zu tun.

Antwort 4 von Soundi

Vielen Dank !!
Aber mit AOL funktioniert das. Warum ?
Jutta

Antwort 5 von rfb

was genau "funktioniert"? Gib doch mal ein paar Zeilen deines Quelltextes an.

Antwort 6 von Soundi

@Jutta

das hat nichts mit AOL zutun. Es ist halt so, dass bei AOL-Nutzern automatisch/standardmäßig ein eMail-Programm auf dem Computer eingerichtet wird. D.h. alle AOL-Nutzer haben zwangsläufig einen Mailclienten am laufen.

Dein Formular ist nur eine Eingabemaske - praktisch der Dialog "eMail schreiben" in Form einer Internet-Seite. Das Formular ersetzt also nur das Eingabefeld "Neue eMail senden" aus Deiner AOL-Software oder aus anderen Mail-Programmen wie Outlook oder OutlookExpress, ist also nicht in der Lage eigenständig eine Mail zu versenden.

Soundi

Antwort 7 von Marion61

@Jutta
Bei E-Mail-Formularen besteht keine Garantie auf Erfolg. Es hängt vom Browser und anderen Einstellungen auf dem Rechner des Anwenders ab, ob der Formularversand klappt. E-Mail-Formulare gelten deshalb mittlerweile als unsauber, zumal es Alternativen gibt.
Mehr dazu findest Du hier zum nachlesen.Link

Antwort 8 von Soundi

@Marion61

hö? Das stimmt nicht ganz was Du da schreibst. Formulare - wie sie in HTML festlegbar sind - sind unabhängig von den Einstellungen des Besuchers einer Seite. Das ist reiner/sauberer HTML-Syntax ohne JavaScript, Java, ActiveX und Co.
Deine Alternativen würden mich gerne interessieren, da es da nämlich nichts gibt (zumindest bei Internetseiten).

Das einzige was "unsauber" ist, ist die Nutzung von mailto und nicht von einem Mailer-Deamon. Das Formular hat nichts, aber auch garnichts mit der Versandart zutun. Webmaster/Webdesigner die keine Möglichkeit haben, Zugriff auf Postfix oder Sendmail via serverseitigen Scriptsprachen zu bekommen, greifen halt gerne auf dieses unsaubere Mittel "Versand über lokaler Mailclient" zurück. Der Link den Du genannt hast, widerspricht auch Deiner eigenlichen Aussage, Marion.

mfg. Soundi

Antwort 9 von jutta-S

Vielen Dank, Ich denke das hat mir geholfen

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: