Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

285
Visualizações
React Client to Laravel Backend: el correo no se envía

En primer lugar, soy bastante nuevo en ReactJS y no tengo experiencia previa en Laravel, por lo que la pregunta puede parecer irrelevante o sin sentido, por lo que se agradece cualquier corrección. Estoy tratando de enviar un correo electrónico a través de un formulario en el lado del cliente. Cuando envío el formulario, la respuesta parece 200 OK y se envían todos los datos. Pero no recibo un correo electrónico en la cuenta que se supone que debo recibir. Aquí está la función sendMail en el cliente y la función backend que se supone que debe recibir la solicitud posterior y enviar un correo electrónico con los datos solicitados.

INTERFAZ

 const sendMail = async (e) => { e.preventDefault(); const reservationdetail = JSON.stringify(allValues); axios .post('http://panel.xyz.com/api/send-reservation', { reservationdetail: reservationdetail }) .then(function (response) { console.log(response); }) .catch(function (error) { console.log(error); }) .then(function () {}); $('.reservation-tab-area').addClass('d-none'); dispatch(changePage(3)); }

BACKEND

 public function addReservation(Request $request) { $jsondata = $request; Reservation::create(['reservationdetail' => $jsondata->reservationdetail]); $reservationdetail= $jsondata->reservationdetail; $email = 'rezervasyon@xyz.com'; $rezerve= json_decode($reservationdetail); $offer = [ 'title' => 'İnfo Contact', 'name' => $rezerve->name, 'surname' => $rezerve->surname, 'cityselect' => $rezerve->cityselect, 'phone' => $rezerve->phone, 'mail' => $rezerve->mail, 'message' => $rezerve->message, 'deliveryCity' => $rezerve->deliveryCity, 'returnCity' => $rezerve->returnCity, 'contactViaEmail' => $rezerve->contactViaEmail, 'contactViaPhone' => $rezerve->contactViaPhone, 'contactViaWhatsapp' => $rezerve->contactViaWhatsapp, 'total' => $rezerve->totalAmount, 'enddate' => $rezerve->endDate, 'startdate' => $rezerve->startDate, 'carname' => $rezerve->carselect->name, 'carclass' => $rezerve->carselect->class, ]; Mail::to($email)->send(new OfferMail($offer)); }
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda