POP3 - Протокол



  • У меня свой почтовый сервер, как принять почту по POP3 протоколу.

    [23:17:03] Поток №1 : Не удалось выполнить поиск с помощью Imap клиента.

    Есть инструкция как именно через POP3?



  • @catol по идее POP3 не поддерживается, только IMAP


  • administrators

    @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, и т. д.
    Примеров в сети море.



  • @DrPrime А в каких почтах поддерживается функция "Найти письмо"?



  • @Canine yandex , gmail, ukr.net точно. Я юзаб яндекс, они дешевые, 0.25 рублей штука на deer.io



  • @DrPrime На яндекс почему то не приходят письма с того сайта который нужен, есть ли что то такое же дешевое (без подтверждения sms)?



  • @Canine не знаю даже. Попробуй многоразово gmail через точки, может получится


Log in to reply
 

Looks like your connection to Bablosoft was lost, please wait while we try to reconnect.