#!/usr/bin/zsh # On genere la page HTML d'accuse de reception echo Content-type: text/html echo # on parse les parametres # CCGIPARSE=/u/I3S/buffa/packages/www/cern_httpd_utils_3.0/cern_httpd_3.0/bin/cgiparse eval `$CCGIPARSE -form` # On nettoie les retour chariots dans le message (plante la commande mail) # message=`echo $FORM_comments | tr " " "\012"` address=`echo $FORM_address | tr " " "\012"` # On fait partir le mail. Premiere copie pour moi/debug # /usr/bin/telnet essi.essi.fr 25 << EOF > /dev/null 2>&1 mail from:$FORM_emailAddr rcpt to:buffa@essi.fr data Demande d'information envoyée par : $FORM_FirstName $FORM_LastName, $FORM_UserType $FORM_originator Coordonnées: $FORM_FirstName $FORM_LastName $address Tel: ($FORM_CountryCode) $FORM_PhoneNumber Fax: ($FORM_CountryCode) $FORM_FaxNumber Email: $FORM_emailAddr Motif: $FORM_ActionRequired Urgence : "$FORM_urgency" Contenu de la demande : ----------------------- $message . quit EOF # Et aussi une copie a robosoft # /usr/bin/telnet essi.essi.fr 25 << EOF > /dev/null 2>&1 mail from:$FORM_emailAddr rcpt to:robo10@calvanet.calvacom.fr data Demande d'information envoyée par : $FORM_FirstName $FORM_LastName, $FORM_UserType $FORM_originator Coordonnées: $FORM_FirstName $FORM_LastName $address Tel: ($FORM_CountryCode) $FORM_PhoneNumber Fax: ($FORM_CountryCode) $FORM_FaxNumber Email: $FORM_emailAddr Motif: $FORM_ActionRequired Urgence : "$FORM_urgency" Contenu de la demande : ----------------------- $message . quit EOF # On genere la page HTML confirmant l'envoi. accuse="Your request has been sent to Robosoft" cat << EOM Request sent!

$accuse


EOM