Mail direkt von der HP verschicken

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/mail_direkt_von_der_hp_verschicken_57459/page_1 - zur Vollversion wechseln!


HaBa schrieb am 03.12.2002 um 12:17

Kann mir mal jemand grundlegend sagen wie ich das am besten angehen soll?

Und zwar soll es nicht einfach ein "mailto:" - Link sein sondern die User sollen 3 Zahlen eingeben und diese dann durch Klick auf einen Button an eine festgelegte mail-addi versenden.

1tes Problem: afaik unterstützt der Webspace nur die Frontpage-Extensions => kA ob da was brauchbares dabei ist.

2tes Problem: es muß auf Standardinstallaierten Systemen laufen, keinerlei Schnickschnack darf Clientseitig vorausgesetzt werden...


ad 1tens: Wenn ich die eine Seite auf einen anderen Webspace knallen soll ist mir das noch ziemlich egal.

Plz help, wenn möglich links / snippets / WWI posten :D


schrieb am 03.12.2002 um 14:21

quellcode stehlen 0wnz:

http://philipp.icb.at/message.htm

hab ich vor urzeiten mal verbrochen -> view source, form kopieren, javascript kopieren, passt.

steht in der form ca 1:1,2 im selfhtml drinnen.


HaBa schrieb am 03.12.2002 um 14:55

Das ist schon fast was ich brauche :D

Ich habe mich da missverständlich ausgedrückt IMHO => es sollte auch funktionieren wenn der User keinen mail-client hat ...

Mal schaun, maybe fressens das auch :D

=> sänks :D


schrieb am 03.12.2002 um 15:10

najo, php-scripts könnt ich liefern.
das script kann ja auch woanders liegen theoretisch ...

von frontpage hab ich keine ahnung :p


HaBa schrieb am 03.12.2002 um 15:12

Ich habe von dem ganzen Zeugs eher weniger bis 0 Ahnung, "darf" es aber "machen" => das ich so ein Scripterl wie es Rettich gepostet hat "optimiere" ;) :D ist nicht Ende der Fahnenstange bei mir, aber ich war ja auch an grundsätzlichen Lösungen interessiert.

Hmm, kA was die Frontpage-Extensions sind ... => das es mit einem "ordentlichen" Server geht war mir klar => wo kommen sonst die pm-Nachrichten ... her


watchout schrieb am 03.12.2002 um 21:16

also, frontb.... extensions können folges, was du u.U. gebrauchen könntest:

Save Results Form Handler

The Save Results Form Handler is a form handler that gathers information from a form and stores it in one of a number of formats or sends the information to an e-mail address. When a site visitor submits the form, the Save Results form handler appends the form information to a file on the server in the format you specify.


leider hab ich in der M$KB nix gefunden über die syntax - also musst du es dir im worst-case vom frontpage abschauen... ;)


Snoop schrieb am 04.12.2002 um 08:29

Zitat von HaBa
Ich habe von dem ganzen Zeugs eher weniger bis 0 Ahnung, "darf" es aber "machen" => das ich so ein Scripterl wie es Rettich gepostet hat "optimiere" ;) :D ist nicht Ende der Fahnenstange bei mir, aber ich war ja auch an grundsätzlichen Lösungen interessiert.

Hmm, kA was die Frontpage-Extensions sind ... => das es mit einem "ordentlichen" Server geht war mir klar => wo kommen sonst die pm-Nachrichten ... her

verhindern kann man es eh nicht :) <--- einer der Schwachstellen des Internets :) am lustigsten finde ich die Seits die den rechtklick unterdrücken, lol was bringts wenn ich oben in der Leiste genauso die sachen hab ? :D


xTixo schrieb am 04.12.2002 um 10:50

Unterstütz der Server CGI(Perl)? Da gäbe es nämlich ein De**ensicheres Modul dass ganz einfach zu bedienen ist


Zitat
Email mit Sendmail
Diese Subroutine verschickt mit Hilfe des Programms sendmail eine Email. Bei einem Fehler wird 0 und im Erfolgsfall 1 zurückgegeben.

TIP: Falls für $to_email ein Formularfeld verwendet wird erst eine Syntaxprüfung der Emailadresse durchführen.

# Pfad zu sendmail
my $mail_prog = "/usr/sbin/sendmail";
# Absende Adresse
my $from_email = "user\@domain.com";
# Rueckantwort Adresse falls abweichend
# von Absende Adresse
my $reply_email = '';
# Empfaenger Adresse
my $to_email = "user\@domain.com";

my $result = &send_mail();

sub send_mail {
# Pipe zu sendmail
if (not open(MAIL, "|$mail_prog -t") ) {
# Abbruch wenn keine Pipe
return 0;
}

# Email Header
print MAIL "From: $from_email \n";
# Rueckantwort an andere Adresse ?
if (length($reply_email) > 0) {
print MAIL "Reply-To: $reply_email\n";
}
print MAIL "To: $to_email\n";

# Betreffzeile
print MAIL "Subject: Testmail\n";

# Leerzeile kennzeichnet Ende vom Header
print MAIL "\n";

# Email Text
print MAIL "Hallo!\n\n";
print MAIL "Dies ist eine Testmail!\n";

# Pipe schliessen
close (MAIL);
return 1;
}


HaBa schrieb am 04.12.2002 um 11:11

Thx.

Acid hat mir Server & Scripterl zur Verfügung gestellt.


Thx an alle die Vorschläge gepostet haben.




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025