Symfony 1and1 Email - PullRequest
       1

Symfony 1and1 Email

0 голосов
/ 04 июня 2018

Привет всем, мне нужна помощь, помогите мне, уже 3 дня я пытаюсь решить проблему, но у меня все еще нет решения

, поэтому я закончил создание своего сайта с помощью symfony 4.1 и хочу выложить его в Интернет всеработает никель нечего сказать кроме одной вещи

это почта отправляет контактную форму она работает (я проверяю их на другом сервере) но на сервере 1and1 она не работает

я пытаюсь всеmailjet gmail все возможное smtp помогите мне, пожалуйста, мне это нужно для моей контактной формы и для подтверждения по почте для FosUserBundle

вот мои переменные окружения

my 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:

MAILER_URL=Mydomaine

и мой контроллер:

/**
 * @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()
    ]);
}

1 Ответ

0 голосов
/ 14 октября 2018

Я изо всех сил пытался заставить его работать.Вот несколько советов:

  • моя рабочая конфигурация: MAILER_HOST auth.smtp.1and1.fr MAILER_USER email@domain.fr MAILER_PASSWORD "password" MAILER_PORT 587 MAILER_ENCRYPTION tls MAILER_AUTH_MODE login MAILER_TRANSPORT smtp

  • дважды проверьте, что ваш пароль не слишком длинный.Сначала мой был длиной 24 символа, и я даже не мог войти в систему на https://webmail.1and1.fr

  • Если ваш пароль содержит специальные символы, не забудьте добавить кавычки (") вокруг него

Надеюсь, это поможет кому-то еще!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...