IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

[Symfony 2] Switmailer et ovh [2.x]


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Novembre 2014
    Messages : 3
    Par défaut [Symfony 2] Switmailer et ovh
    Bonjour, après de nombreuses recherches, l'envoie de mail à partir d'un formulaire de contact ne fonctionne pas. Je suis sur un mutualisé Ovh offre pro.
    Les tests effectués en prod sur le serveur
    Me voilà bloquer avec l'erreur suivante :

    [2015-02-02 12:03:30] request.INFO: Matched route "mariage_fo_contact" (parameters: "_controller": "Mariage\FoBundle\Controller\ContactController::indexAction", "_route": "mariage_fo_contact") [] []
    [2015-02-02 12:03:30] security.DEBUG: Read SecurityContext from the session [] []
    [2015-02-02 12:03:30] security.DEBUG: Reloading user from user provider. [] []
    [2015-02-02 12:03:30] security.DEBUG: Username "uploader" was reloaded from user provider. [] []
    [2015-02-02 12:03:31] security.DEBUG: Write SecurityContext in the session [] []
    [2015-02-02 12:03:36] app.ERROR: Exception occurred while flushing email queue: Failed to authenticate on SMTP server with username "XXXXXXXXXX" using 1 possible authenticators [] []

    mon controller

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    <?php
     
    namespace Mariage\FoBundle\Controller;
     
    use Symfony\Bundle\FrameworkBundle\Controller\Controller;
    use Symfony\Component\HttpFoundation\Request;
    use Mariage\FoBundle\Form\ContactType;
     
     
    class ContactController extends Controller
    {
        public function indexAction(Request $request) {
     
            $form = $this->createForm(new ContactType(), null, array(
                'action' => $this->generateUrl('mariage_fo_contact'),
                'method' => 'POST'
            ));
     
            $form->add('valider', 'submit', array("attr" =>array('class' => 'form_submit_contact','label' => 'Valider')));
     
            $form->handleRequest($request);
     
            if ($form->isValid()) {
                $data = $form->getData();
                $message = \Swift_Message::newInstance()
                ->setSubject('Mariage')
                    //->setFrom('expediteur@nomdedomaine.fr')
                    ->setTo('destinataire@gmail.com')
                    ->setBody($this->renderView('MariageFoBundle:Email:email.txt.twig', array('nom' => $data['nom'],'prenom' => $data['prenom'],'email'=> $data['email'],'tel'=> $data['tel'],'message' => $data['message'])));
                $this->get('mailer')->send($message);
     
                return $this->redirect($this->generateUrl('mariage_fo_homepage'));
            }
     
            return $this->render('MariageFoBundle:Contact:contact.html.twig',
                array(
                    'form' => $form -> createView())
            );
        }
     
     
    }
    mon config.yml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    swiftmailer:
        transport: "%mailer_transport%"
        auth_mode: "%mailer_auth_mode%"
        host:      "%mailer_host%"
        port:      "%mailer_port%"
        username:  "%mailer_user%"
        password:  "%mailer_password%"
        spool:     { type: memory }
    mon parameters.yml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    mailer_transport: smtp
    mailer_auth_mode: login
    mailer_host: smtp.nomdedomaine.fr
    mailer_port: 587
    mailer_user: user@nomdedomaine.fr
    mailer_password: monpass

  2. #2
    Membre confirmé Avatar de Legenyes
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2005
    Messages
    174
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 174
    Par défaut
    L'adresse email user@nomdedomaine.fr existe elle ? L a tu créer dans ton manager ?

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Novembre 2014
    Messages : 3
    Par défaut
    Bonjour, merci pour la réponse, je viens de trouver en fait sur ovh, il n'y a pas besoin d'auth mode, en enlevant du parameters.yml et config.yml cela fonctionne. Ne pas oublier de décommenter la ligne du controller.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [1.x] Commande symfony:plugin-install sous OVH mutuslisé
    Par belgacem.tlili dans le forum Symfony
    Réponses: 1
    Dernier message: 08/06/2011, 18h09
  2. [1.x] upload symfony sur ovh
    Par magic001 dans le forum Symfony
    Réponses: 4
    Dernier message: 07/01/2010, 10h24
  3. [1.x] Ovh et symfony
    Par hipe dans le forum Symfony
    Réponses: 4
    Dernier message: 21/12/2009, 09h02
  4. [1.x] Problème ?symfony dans l'url sur OVH
    Par joff_symfony dans le forum Symfony
    Réponses: 1
    Dernier message: 17/11/2009, 13h35
  5. Réponses: 0
    Dernier message: 22/03/2009, 00h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo