2013-11-07 3 views
0

есть ли проблемы? просто не отправит. форма отправляется, но я ничего не получаю.Контактная форма 7 не отправляется в WordPress 3.7.2

я нашел пару нитей и попробовал некоторые из предложений, но до сих пор не работает

http://wordpress.org/support/topic/cant-send-e-mail-from-my-wordpress-site

http://wordpress.org/support/topic/wordpress-371-compatibility

+0

Получаете ли вы какие-либо письма из своей установки Wordpress? Например, при попытке сбросить пароль. –

+0

просто добавил нового пользователя, не отправил/получил электронное письмо. Hmmm – Amesey

+0

Не похоже, что это проблема с контактной формой 7 специально. Это установлено на вашем локальном компьютере? Веб-хостинг? Многие хосты не обеспечивают надежную службу электронной почты. –

ответ

1

Хотя плагин Contact Form 7 успешно отправляет миллионы электронных писем каждый день, есть множество вопросов, которые могут остановить или задержать электронную почту на отправляющих и принимающих сторон. Это зависит полностью от вашего локального сервера. & Конфигурация WordPress.

Вам нужно будет изучить эту проблему для конкретной локальной конфигурации. См. Contact Form 7 Email Issues.

0

В дополнение к установке плагина для SMTP (smtp-wp, WP Mail SMTP и т. Д.) Убедитесь, что в конфигурации контактной формы 7 текстовая область «Тело сообщения» содержит хотя бы код «[ ваше сообщение] "(без кавычек).

2

Я установил плагин WP SMTP и установил флажок «Использовать функцию PHP mail() для отправки электронной почты». После этого все снова работало.

1

Я только что отладил эту проблему для кого-то. Мой процесс был

В моем случае это была самая странная вещь. Форма контакта имела значение по умолчанию для объекта.

[ваш-субъектный]

По какой-то причине функции PHP почты() на моем сервере будет НЕ отправить письмо с этой темой. Выньте тире, и все будет хорошо. Я уверен, что это как-то связано с тем, как функция mail() вызывает sendmail внутри себя, но я еще не выкопал все глубже.