Intereting Posts
Как передать ссылку прямо для моей страницы fb fan с помощью fb api Неправильно ли использовать тот же метод для SAVE и UPDATE? php – regex – как извлечь число с десятичной точкой (точка и запятая) из строки (например, 1,120.01)? Сохранить сервер приложений с IMAP и PHP Отображение временных меток MySQL по местному времени Как вернуть код HTTP 500 при любой ошибке, независимо от того, что Разбор пронумерованной транскрипции в XML Hex2bin не работает, когда я пытаюсь использовать его для преобразования закодированных данных в двоичные Создайте CSV-файл с помощью PHP и сохраните его в каталог Чтение только одного столбца из SQL-вывода в виде числового массива в PHP Доля констант между PHP и JavaScript DOMNode для DOMElement в php PHP Twitter API «GET users / lookup». Захват screen_name из идентификатора Загрузка через JQuery AJAX Сообщение не работает Повторное использование одной ручки. Большое увеличение производительности?

Почта PHP / PEAR

На моем сайте каталога у меня есть функция «отправить письмо». Это позволяет пользователю отправлять запрос в компанию. Копия этого запроса также отправляется на мой почтовый ящик.

Несколько месяцев назад я заметил, что я перестал получать копию электронной почты в свой почтовый ящик. Поэтому я исследовал это, и оказалось, что мой веб-хост больше не разрешает отправлять внешние сообщения электронной почты с помощью функции почты PHP.

Когда я спросил это, мне сказали, что мне нужно будет начать использовать сторонний почтовый плагин, и мне было рекомендовано использовать PEAR.

Поэтому я переработал свой PHP-скрипт для использования PEAR и смог заставить его работать на моем сайте. Все было до тех пор, пока в один прекрасный день я не подумал, что было бы хорошим идеалом перейти на PHP 5.3 на моем веб-хосте. Несколько дней спустя я заметил, что я снова перестала получать копию электронной почты в свой почтовый ящик.

Поэтому я снова исследовал это и обнаружил, что он сломан. Мне сказали, что мне нужно вернуться к PHP 5.2, чтобы это работало. Поэтому в основном это то, что я должен был сделать, чтобы он снова работал.

Мой вопрос в том, как я могу узнать, когда нарушена функция почты, как только она сломается? В течение времени, которое требуется для меня, чтобы понять, что оно сломано, может быть отправлено несколько запросов с сайта, которые никуда не отправляются.

А во-вторых, я должен придерживаться PEAR или есть какие-то лучшие альтернативы?

Related of "Почта PHP / PEAR"

Существует ряд альтернатив PEAR :: Mail. Однако прежде всего я должен решить вопрос о том, должна ли ваша цель оплатить вашу хостинговую компанию, чтобы они произвольно нарушили ваш сайт и впоследствии ваш бизнес? Я не знаю, почему кто-то заплатит за то, чтобы оказаться на колесе с обычным ходом, и заплатить за это.

С учетом сказанного этот пакет http://swiftmailer.org/ стал очень популярным и входит в состав рамки symfony2, что является отличным подтверждением его функциональности и поддержкой новейших / лучших функций в PHP.

До этого http://phpmailer.worxware.com/ был очень популярным пакетом.

Что касается определения того, работает ли ваша почта, единственный способ сделать это – автоматическое тестовое задание, которое отправляет вам электронное письмо каждый день или в любую периодичность, которую вы хотите. Если вы не получите это письмо, вы знаете, что есть проблема, требующая расследования.