Электронная почта Symfony 1and1

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

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

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

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

вот мои переменные среды

мой 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('[email protected]')
            ->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 и 1, а не SO - если он работает в другом месте (с точки зрения SMTP-сервера), то это не проблема кода, а проблема сервера

treyBake 04.06.2018 14:05

код отлично работает на o2switch, я называю 1and1, но они не нашли решения моей проблемы

Crown Backend 04.06.2018 14:09

вот что я говорю .. проблема в их конце, а не в кодах

treyBake 04.06.2018 14:10

они не принесли мне особой помощи

Crown Backend 04.06.2018 14:11

у вас платная поддержка?

treyBake 04.06.2018 14:14

Да, у меня есть 1 и 1 Безлимитный Плюс

Crown Backend 04.06.2018 14:14

тогда они должны оказывать лучшую поддержку ... я думаю, что мы мало что можем сделать (кто-нибудь поправит меня, если я ошибаюсь :))

treyBake 04.06.2018 14:15
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
1
7
449
1

Ответы 1

Я тоже немало боролся, чтобы заставить его работать. Вот несколько советов :

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

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

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

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

Другие вопросы по теме