@support said in POP3 - Протокол:
@catol Есть хорошо оттестированный pop3 клиент на уровне апи
new_pop3_client()
pop3_client_set_config(host, port, username, password, encryption)
pop3_client_proxy(proxy_string)
pop3_client_was_error()
pop3_client_error_string()
pop3_client_set_proxy(server, Port, IsHttp, name, password)
pop3_client_pull_messages_length()!
pop3_client_pull_message(index)!
pop3_client_messages_length()
pop3_client_body()
pop3_client_subject()
pop3_client_sender()
Параметр encryption может быть равен ssl, stattls или none
Вот пример кода, который получает количество писем и заголовок последнего сообщения с mail.ru
new_pop3_client()
pop3_client_set_config("pop.mail.ru", 995 , "ЛОГИН", "ПАРОЛЬ", "ssl")
pop3_client_pull_messages_length()!
log("Число сообщений " + pop3_client_messages_length())
pop3_client_pull_message(pop3_client_messages_length())!
log("Заголовок последнего сообщения " + pop3_client_subject())
И используя curl и действие запустить процесс можно использовать практически любой протокол - ftp, smtp, pop3, и т. д.
Примеров в сети море.
А как узнать Адресата "Кому" сообщения?