Quantcast
Channel: Grafikart | Derniers Sujets du forum
Viewing all articles
Browse latest Browse all 1542

Symfony 1and1 Email

$
0
0

Bonjour tout le monde j'ai besoin d'aide help me ça fait 3 jour j'essaye de régler le problème mais j'ai toujours pas trouver de solution

alors voila j'ai fini mon site créer avec symfony 4.1 et je veux le mettre en ligne tout marche nickel y a rien a dire sauf une chose

c'est l'envoie de mail le formulaire de contact il fonctionne (je les tester sur un autre serveur ) mais sur les serveur de 1and1 il fonctionne pas

j'ai tout essayer mailjet gmail tout les smtp possible help me svp j'en est besoin pour mon formulaire de contact et pour la confirmation par mail pour FosUserBundle

voila mes variable d’environnement
mon service.yaml :

mailer_transport: smtp
    mailer_encryption: ssl
    mailer_port: 465
    mailer_host: auth.smtp.1and1.fr
    mailer_user: email@mondoamine
    mailer_password: mot de passe

et mon .env :

###> symfony/swiftmailer-bundle ###
# For Gmail as a transport, use: "gmail://username:password@localhost"
# For a generic SMTP server, use: "smtp://localhost:25?encryption=&auth_mode="
# Delivery is disabled by default via "null://localhost"
MAILER_URL=moncpf.info
###< symfony/swiftmailer-bundle ###

mon controller

/**
     * @Route("/contact")
     * @param Request $request
     * @return Response
     */
    public function contact(Request $request, \Swift_Mailer $mailer): Response {

        $form = $this->createForm(ContactType::class);
        $form->handleRequest($request);
        if($form->isSubmitted() && $form->isValid()) {
            $contact = $form->getData();
            $message = (new \Swift_Message($contact['subject']))
                ->setFrom($contact['email'])
                ->setTo('crowbackend@gmail.com')
                ->setBody(
                    $contact['message'],
                    'text/plain'
                );
            $mailer->send($message);

            $this->addFlash('notice', 'Le méssage a bien étais envoyer vous allez recevoir une réponse d\'ici 48h' );

            return $this->redirectToRoute('app_front_index');
        }

        return $this->render('contact.html.twig', [
            'title' => 'Contacter Nous',
            'description' => 'Contacter nous a tout moment si vous avez des questions',
            'keywords' => 'Contact, monCpf, info',
            'formContact' => $form->createView()
        ]);
    }

Viewing all articles
Browse latest Browse all 1542

Trending Articles