T.ME/BIBIL_0DAY
CasperSecurity


Server : Apache/2
System : Linux server-15-235-50-60 5.15.0-164-generic #174-Ubuntu SMP Fri Nov 14 20:25:16 UTC 2025 x86_64
User : gositeme ( 1004)
PHP Version : 8.2.29
Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Directory :  /home/gositeme/domains/lavocat.ca/private_html/.next/server/pages/api/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/gositeme/domains/lavocat.ca/private_html/.next/server/pages/api/contact.js
"use strict";(()=>{var e={};e.id=3409,e.ids=[3409],e.modules={8667:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return r}});var r=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},21572:e=>{e.exports=require("nodemailer")},23532:(e,t,r)=>{r.r(t),r.d(t,{config:()=>l,default:()=>d,routeModule:()=>f});var n={};r.r(n),r.d(n,{default:()=>c});var s=r(33480),o=r(8667),a=r(86435),i=r(21572),u=r.n(i);async function c(e,t){if("POST"!==e.method)return t.status(405).json({success:!1,message:"Method not allowed"});let{name:r,email:n,subject:s,message:o,to:a}=e.body;if(!r||!n||!s||!o||!a)return t.status(400).json({success:!1,message:"Missing required fields"});try{let i=u().createTransport({host:"mail.action-collective.info",port:587,secure:!1,auth:{user:"representative@action-collective.info",pass:"1q2w3e4r5T"}});await i.sendMail({from:"representative@action-collective.info",to:a,replyTo:n,subject:s,text:`
Name: ${r}
Email: ${n}
Phone: ${e.body.phone||"N/A"}
Preferred Language: ${e.body.preferredLanguage||"N/A"}
Preferred Contact: ${e.body.preferredContact||"N/A"}

Message:
${o}
`}),t.status(200).json({success:!0,message:"Email sent successfully"})}catch(e){console.error("Error sending email:",e),t.status(500).json({success:!1,message:"Failed to send email"})}}let d=(0,a.M)(n,"default"),l=(0,a.M)(n,"config"),f=new s.PagesAPIRouteModule({definition:{kind:o.A.PAGES_API,page:"/api/contact",pathname:"/api/contact",bundlePath:"",filename:""},userland:n})},33480:(e,t,r)=>{e.exports=r(75600)},75600:e=>{e.exports=require("next/dist/compiled/next-server/pages-api.runtime.prod.js")},86435:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,r){return r in t?t[r]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,r)):"function"==typeof t&&"default"===r?t:void 0}}})}};var t=require("../../webpack-api-runtime.js");t.C(e);var r=t(t.s=23532);module.exports=r})();

CasperSecurity Mini