Конференция "Сети" » Почта [D7]
 
  • FireMan_Alexey (05.02.09 14:14) [20]
    >Xandr
    Тебе как минимум необходим статический сервер (статическое Имя/ИП + маршрут к нему).

    >brother ©
    А если это спам программа) то как все узнаю про ссылку)
  • Anatoly Podgoretsky © (05.02.09 15:21) [21]
    > FireMan_Alexey  (05.02.2009 14:14:20)  [20]

    Первое не требуется, а вот проложеный маршрут обязателен.
  • RGV © (06.02.09 03:21) [22]
    ? совсем запутали человека. )
    Если автор вопроса хочет, что бы почта сама оказалась у клиента т.е.без его усилий нажать кнопочку получить почту,  надо писать клиент-серверное приложение. имхо.
  • Xandr (06.02.09 10:20) [23]

    > а вот проложеный маршрут обязателен

    тупой вопрос: как его проложить???
  • Сергей М. © (06.02.09 10:32) [24]

    > как его проложить?


    Для простоты, опуская условности, считай что маршрут к тебе существует, если IP-адрес, выданный тебе провайдером, пингуется с того хоста, на котором работает "человек в другой точке планеты с ноутбуком и интернетом"
  • Anatoly Podgoretsky © (06.02.09 12:08) [25]
    > Xandr  (06.02.2009 10:20:23)  [23]

    Тебе его не надо прокладывать, этим занимается система.
  • Anatoly Podgoretsky © (06.02.09 12:09) [26]
    Ошибся, не система, а Система.
  • Xandr (06.02.09 21:12) [27]

    > Anatoly Podgoretsky
    Ошибся, не система, а Система.

    )))))))))


    > надо писать клиент-серверное приложение

    Это был бы оптимальный вариант. Проблема только в том, что заказчик хочет доступ к этой почте через web интерфейс. а как писать приложения под *nix мы не знаем( пока додумался только до этого:
    1) после авторизации пользователя на сайте формируем файл request.txt, в котором пишем команду тому приложению которое находится на локальной машине, просим пользователя подождать.
    2) из приложения проверяем есть ли этот файл на сервере
    3) по фтп выкачиваем этот файл, удаляем его с сервера, обрабатываем команду, формируем файл report.html
    4) после истечения периода ожидания загружаем в браузере пользователя файл report.html
    5) Если пользователь вышел из системы или запросов от него не поступало час, то удаляем файл report.html

    Как вам идея????
  • FireMan_Alexey © (06.02.09 21:21) [28]
    Гемор))
  • Xandr (06.02.09 21:22) [29]
    Это точно! как проще по Вашему???
  • FireMan_Alexey © (06.02.09 21:27) [30]
    Допустим что у тебя есть маршрут.
    Тогда, как ты писал раньше ты забираеш почту с маил.ру по ПОП3 или  ИМАП(удаляеш или оставляеш на серваке это твое дело, протоколы позволяют это делать).  А затем, хочеш Апачей, а хочеш своей прогой раздаеш клиентам.
    Только возникает вопрос почему нельзя сразу забрать с маил.ру тому кто на другом конце света? :)
  • Xandr (06.02.09 21:32) [31]

    > Допустим что у тебя есть маршрут

    а если нет?


    > почему нельзя сразу забрать с маил.ру тому кто на другом
    > конце света? :)

    я не знаю. очень нужно кому то сверху чтобы почта хранилась на локальной машине, и не хранилась на сервере мэйла
  • FireMan_Alexey © (06.02.09 21:46) [32]

    > а если нет?

    Тогда как тебя могут увидеть где-то там, если тебя не видно)
    значит надо заплатить, тому кто сверху, чтобы был! :)

    понимаеш когда кто-то захочет присоединиться он должен знать где тебя найти? А если нет маршрута, нет соединения!!!!

    А как ты реализуеш свой почтовый сервер, это уже другой вопрос)
    Хочеш пиши на PHP + Апачи, хочеш делай все на Делфях это уже твоя реализация. :)
  • Xandr (06.02.09 21:49) [33]

    > понимаеш когда....

    очень хорошо понимаю!
  • Xandr (06.02.09 21:50) [34]

    > понимаеш когда....

    очень хорошо понимаю!
  • FireMan_Alexey © (06.02.09 21:59) [35]
    Нужно купить хостинг и тогда ваяй что хочеш.
    А то как-то непонятно, чет ты от нас хочеш?
    Тебе чтобы что-то отдать необходимо соединение или промежуточный сервер. На бесплатных сервисах, многие функции ограничены.
    А твое предложение о том, чтобы забрать с маил - сформировать свою страницу - отдать письмо = Скачать письмо с маила и послать обратно на маил))
  • Xandr (06.02.09 22:23) [36]

    > А то как-то непонятно, чет ты от нас хочеш?



    > Вопрос в следующем: как реализовать доступ к почте на локальной
    > машине через нттр клиент.

    имелось в виду в принципе....


    > забрать с маил - сформировать свою страницу - отдать письмо
    > = Скачать письмо с маила и послать обратно на маил

    Единственное отличие в том, что моя программа может и не отдать письмо, при определенных ситуациях... а вот мейл его отдаст в любом случае)
  • Xandr (07.02.09 08:05) [37]
    В общем смысле нужно придумать систему взаимодействия "сайт-локальная машина"
  • FireMan_Alexey © (07.02.09 08:49) [38]
    Pop3/Imap => Local Computer и Http тебе не нужно)
    Mail.ru - это почтовый сервер с возможностью управления по НТТР. Зачем городить грабли, а потом через них прыгать? :)
    Посмотри там должна быть помощь как настроить почту через Бат или Оутлук. Там будет сервер SMTP и POP3/IMAP. Тебе грести в эту сторону:)


    >  Вопрос в следующем: как реализовать доступ к почте на
    > локальной
    >  машине через нттр клиент.

    А это очередные супер грабли! Если маил поменяет интерфейс или чего-нибудь исправит, то твоя программа будет нуждаться в конкретной переработке.
  • FireMan_Alexey © (07.02.09 08:57) [39]
    Для особо ленивых)


    > Как называются SMTP и POP3 сервера компании mail.ru?
    > Сервер входящей почты (POP3-сервер): POP.<домен>, где <домен>
    > — домен Вашего почтового ящика (для почтового ящика mailname@mail.
    > ru — pop.mail.ru, listname@list.ru — pop.list.ru, bkname@bk.
    > ru — pop.bk.ru, inboxname@inbox.ru — pop.inbox.ru).
    >
    > Сервер исходящей почты (SMTP-сервер): SMTP.<домен>, где
    > <домен> — домен Вашего почтового ящика (для почтового ящика
    > mailname@mail.ru — smtp.mail.ru, listname@list.ru — smtp.
    > list.ru, bkname@bk.ru — smtp.bk.ru, inboxname@inbox.ru —
    > smtp.inbox.ru).
    >
    > Порт: POP3 — 110, SMTP — 25, 2525 или 587.
 
Конференция "Сети" » Почта [D7]
Есть новые Нет новых   [134435   +33][b:0][p:0.001]