<%-- ====================================================================== contact.jsp ========================= Pour envoyer un message du visiteur. Appelée par elle-meme et menu ° Parametres : ============ pAction : ("envoyer", null) pProgramme : ("alivu", "marialucia", "alata", null) pNom pPrenom pEmail pAdr pCommune= pCp= pPaysCode= pTel= pMob= pFax= pMessageClient= ====================================== gilardimmo.com, Version 1.3 Copyright roussel-consult.com Creation Date: 14/10/2007 Last Update : 09/11/2007 ================================= Update : 09/11/2007
Ajout de la date et de l' IP ==================================== --%> <%@ page language="java" session="true" import="java.text.*, java.util.Properties, javax.mail.*, javax.mail.internet.*" %> <%! // Messages d'erreur Systeme boolean sysErrFlag; String sysErrMsg; // ---------- METHOD emailMsg : returns 0 if successful -------------- int emailMsg(String pEmailEnv, String pSmtpEnv, String pEmailDest, String pEmailCC, String pSubject, String pEmailText) { try { Properties props = System.getProperties(); props.put("mail.smtp.host", pSmtpEnv); Session session = Session.getDefaultInstance(props, null); // Define message MimeMessage message = new MimeMessage(session); message.setFrom(new InternetAddress(pEmailEnv)); message.addRecipient(Message.RecipientType.TO, new InternetAddress(pEmailDest)); message.addRecipient(Message.RecipientType.CC, new InternetAddress(pEmailCC)); message.setSubject(pSubject); message.setText(pEmailText); // Send message Transport.send(message); return 0; } catch (Exception e) { sysErrFlag=true; sysErrMsg = " Erreur dans l'envoi d'un courrier
" + e.getMessage () + "

\n"; return 1; } }//EndOf emailMsg() %> <% // ------ PARAMETERS String pAction=(request.getParameter("pAction")==null)?"":request.getParameter("pAction"); String pProgramme=(request.getParameter("pProgramme")==null)?"":request.getParameter("pProgramme"); String pNom=(request.getParameter("pNom")==null)?"":request.getParameter("pNom"); String pPrenom=(request.getParameter("pPrenom")==null)?"":request.getParameter("pPrenom"); String pEmail=(request.getParameter("pEmail")==null)?"":request.getParameter("pEmail"); String pAdr=(request.getParameter("pAdr")==null)?"":request.getParameter("pAdr"); String pCommune=(request.getParameter("pCommune")==null)?"":request.getParameter("pCommune"); String pCp=(request.getParameter("pCp")==null)?"":request.getParameter("pCp"); String pPaysCode=(request.getParameter("pPaysCode")==null)?"FR":request.getParameter("pPaysCode"); String pTel=(request.getParameter("pTel")==null)?"":request.getParameter("pTel"); String pMob=(request.getParameter("pMob")==null)?"":request.getParameter("pMob"); String pFax=(request.getParameter("pFax")==null)?"":request.getParameter("pFax"); String pMessageClient=(request.getParameter("pMessageClient")==null)?"":request.getParameter("pMessageClient"); String programmeNom="nos programmes"; String programmeUrl="index.html"; String programmeBandeau="accueil_bandeau.gif"; if (pProgramme.equals("alivu") ) { programmeNom="U POGHJU DI BALAGNA"; programmeUrl="alivu.html"; programmeBandeau="alivu_bandeau.gif"; } else if (pProgramme.equals("marialucia") ) { programmeNom="RESIDENCE MARIA-LUCIA "; programmeUrl="marialucia.html"; programmeBandeau="marialucia_bandeau.gif"; } else if (pProgramme.equals("alata") ) { programmeNom="ALATA "; programmeUrl="alata.html"; programmeBandeau="alata_bandeau.gif"; } int resEnvoi=1; // ---------- Reception du message et envoi a l administrateur du site --------------- if (pAction.equals("Envoyer")) { String sujet= "DEMANDE DE RENSEIGNEMENTS SUR : "+ programmeNom; // L'envoyeur est le Webmaster sur son SMTP // Le destinataire est soit l'agence soit l'administrateur du site String mainDest= "philippe@gilardimmo.com"; String copyDest= "webmaster@gilardimmo.com"; String senderEmail= "webmaster@gilardimmo.com"; //String senderSmtp= "mail.althosting.fr"; String senderSmtp= "localhost"; String pMessage= "\n "+ "Une demande de renseignements a ete effectuee sur le site www.gilardimmo.com \n"+ " _________________________________________________ \n"+ " Programme : "+ pProgramme + " \n"+ " Email : "+ pEmail + " \n"+ " Nom : "+ pNom + " \n"+ " Prenom : "+ pPrenom + " \n"+ " Tel : "+ pTel + " \n"+ " Mob : "+ pMob + " \n"+ " Fax : "+ pFax + " \n"+ " Adresse : "+ pAdr + " \n"+ " Code postal :"+ pCp + " \n"+ " Ville : "+ pCommune + " \n"+ " Pays(code) : "+ pPaysCode + " \n"+ " _________________________________________________ \n"+ pMessageClient; //Envoi du message resEnvoi= emailMsg(senderEmail, senderSmtp, mainDest, copyDest, sujet, pMessage); } %> Formulaire de demande de renseignements. Philippe GILARDI - Immobilier Neuf en Corse.
<% if (pAction.equals("Envoyer")) { if(resEnvoi== 0) { %> <% } else { %> <% } } else { // ===================== // Formulaire de saisie // ===================== %> <%} // End of else %>
 
  Votre message a bien été envoyé. Nous nous efforçons d'y répondre au plus vite.  
 

Votre message n'a pas pu être envoyé pour des raisons techniques.

Merci de renouveler votre envoi plus tard ou de nous contacter directement par email ou par téléphone.

 
 

Pour toute demande d'informations concernant nos programmes immobiliers neufs en Corse (vente sur plans d'appartements en hameaux ou de villas), merci de remplir ce formulaire.

N'oubliez pas d'indiquer votre nom et votre email ou votre téléphone afin que nous puissions satisfaire votre demande au plus vite.

 
Nom Prénom Email
Adresse    
Ville Code postal Pays
Tél Mob Fax
Votre message
 
Haut de page
CALENZANALECCI de PORTO-VECCHIO|   ALATA (AJACCIO)   |  Nous contacter

S.C.I L'ALIVU,  Résidence Les Grenadines Bt. E, Route des Sanguinaires AJACCIO 20000
Tél : +33 (0)4 95 10 86 52       Mob :+33 (0)6 16 34 45 93        Email :  philippe@gilardimmo.com     Web : http://www.gilardimmo.com

Réalisation : rousselconsult