У меня есть скрипт, который использует PHPMailer для отправки электронной почты. Письмо отправляется с прямым SMTP-соединением на удаленный почтовый сервер. Проблема в том, что, хотя все кажется нормальным, когда я запускаю скрипт на своем локальном компьютере, когда скрипт запускается на нашем живом сайте с использованием того же удаленного SMTP-сервера, электронная почта никогда не проходит. Что любопытно, так это то, что он, кажется, работал в определенный момент времени и недавно решил, что больше не будет работать.
Какие потенциальные точки отказа существуют? У меня нет доступа к рассматриваемому SMTP-серверу, поэтому я не могу проверить его файлы журналов, не отправив заявку в службу поддержки, и хотя мне только что дали sudo доступ к веб-серверу, который отправляет электронную почту, я не совсем уверен что я ищу с точки зрения файлов журналов и т. д.
FWIW, мой локальный компьютер работает под управлением Ubuntu 8.10, а на удаленном компьютере установлена версия 4 Red Hat Enterprise Linux ES (Nahant Update 1), поэтому есть разница в версиях, но все, что я действительно ищу это несколько указаний на то, где я должен искать проблемы.