Получение POP3 с помощью PHP на общем сервере, который не позволяет imap_open () - PullRequest
0 голосов
/ 22 декабря 2011

Я потратил два дня на написание приложения, которое будет получать текстовые электронные письма, которые в основном представляют собой содержимое в формате xml в теле письма, которое я могу получить с помощью задания cron с помощью imap_open () и сохранить xml в базе данных mysql.

Мне пришлось настроить imap_open () на моем ноутбуке для разработки, потому что PHP не включает его по умолчанию.

К моему ужасу, теперь, когда я готов загрузить его на свой общий сервер (NetworkSolutions)Я обнаружил, что они не поддерживают imap_open () и, похоже, не работают, когда вы пытаетесь установить расширение, используя их редактируемый файл php.ini в CGI_BIN.(Я загрузил свою dll в папку расширений и указал на нее в php.ini. Кажется, ничего не происходит.

Поэтому мне интересно, есть ли другой способ получения писем POP3 из одной учетной записи с использованием PHP«Мне просто нужно тело письма, и все письма в нем анализируются с помощью xml.

PHP делает отправку электронных писем невероятно простым, но их получение - кошмар.

...