Форум: "Прочее";
Текущий архив: 2008.09.14;
Скачать: [xml.tar.bz2];
ВнизЕсть работа... Найти похожие ветки
← →
Jolik © (2008-07-25 13:59) [0]необходимо в некий класс добавить возможность работы с почтой (SMTP, POP3) без использования компонентов. Т.е. реализовать протоколы SMTP и POP3.
здесь
http://www.torry.net/vcl/internet/email/sakemail.zip
есть исходники компонент. Код достаточно прозрачен. Фактически код требуется перенести в наш класс и адаптировать!
Подоробности по почте:
meteosrv{}mail.ru
← →
Медвежонок Пятачок © (2008-07-25 14:02) [1]я угадаю эту мелодию с десяти долларов
← →
Правильный$Вася (2008-07-25 14:04) [2]
> есть исходники компонент. Код достаточно прозрачен.
ну-ну
успехов
← →
Медвежонок Пятачок © (2008-07-25 14:09) [3]Фактически код требуется перенести в наш класс и адаптировать!
заюзать в юзез без регистрации в иде и написать адаптированную обертку?
← →
Jolik © (2008-07-25 14:39) [4]не понял иронии.
тухлое дело в смысле реализовать протоклы - делать без компонент готовых?
← →
Медвежонок Пятачок © (2008-07-25 14:45) [5]не понял иронии потому что ее не было
← →
Сергей М. © (2008-07-25 15:44) [6]
> Jolik © (25.07.08 14:39) [4]
А какая нафих разница, с компонентами или без ?
Это что , просто блажь или тому есть разумное объяснение ?
> код требуется перенести в наш класс и адаптировать
Адаптировать к кому/чему ?
← →
Jolik © (2008-07-25 15:51) [7]
> > Jolik © (25.07.08 14:39) [4]
>
>
> А какая нафих разница, с компонентами или без ?
> Это что , просто блажь или тому есть разумное объяснение
> ?
Да вобщем то нет никакой разницы.
Мне надо просто в теле письма передавать текст и соответственно принимать. Ни MIME, ни вложений - ничего этого не надо...
Перед Indy например - преклоняюсь, но мне все это не понадобиться...
нашел sakemail.zip - все достаточно просто...
> Адаптировать к кому/чему ?
к архитектуре нашего проекта.
← →
Медвежонок Пятачок © (2008-07-25 15:55) [8]к архитектуре значит. вот оно что ....
← →
Медвежонок Пятачок © (2008-07-25 15:59) [9]Есть работа...
Бюджета только наверное нет
← →
Сергей М. © (2008-07-25 16:03) [10]
> вобщем то нет никакой разницы
А если нет разницы, то зачем платить больше ?)
Неизбежная плата за неиспользование компонентов - это как минимум бОльшая трудоемкость реализации.
> нашел sakemail.zip - все достаточно просто
Так это же пакет компонентов для работы по почтовым протоколам !
Какого ж лешего ты противоречишь сам себе ?)
> к архитектуре нашего проекта
А в чем, собссно, заключается адаптация ?
Оболочку что ли к sakemail присобачиьть в виде рег.функций/процедур, чтобы объектами даже за версту не пахло ?)
← →
Anatoly Podgoretsky © (2008-07-25 16:06) [11]> Медвежонок Пятачок (25.07.2008 15:59:09) [9]
Работа есть, денег нет.
← →
Медвежонок Пятачок © (2008-07-25 16:08) [12]тады это маета, а не работа
← →
Jolik © (2008-07-25 16:21) [13]Раз уж мы перешли в область флейма...
>
>
> Так это же пакет компонентов для работы по почтовым протоколам
> !
> Какого ж лешего ты противоречишь сам себе ?)
>
я и не говорил, что это не компоненты. я говорил, что надо просто протокол из них выдрать.
>
> > к архитектуре нашего проекта
>
>
> А в чем, собссно, заключается адаптация ?
> Оболочку что ли к sakemail присобачиьть в виде рег.функций/процедур,
> чтобы объектами даже за версту не пахло ?)
Пачему? Ну например у нас уже есть свой класс сокет (не для почты конечно писанный, для других нужд), есть класс - окно настроки для него, реализовано сохранение параметров и пр. Короче он интегрирован в проект. Если использовать сторонний компонент - он будет использовать свой сокет. sakemail.zip например дельфовый использует. это все конечно будет работать - но меня это будет мучить, что два разных класса делают одно и то же :)
Наверное я перфекционист... (не путать с другим "...истом") :)
и ваапще... заказывают же другие унитазы из золота. Что фаянсовый хуже г... смывает? Просто они платют деньги и фсе :) Нихто же их не спрашивает - зачем? Я тоже хочу свою реализаию POP3 и SMTP! Чтобы видеть - что мне отвечает сервер. Интересно же!
:)
← →
DrPass © (2008-07-25 16:27) [14]Риторический вопрос: скока и как?
← →
Игорь Шевченко © (2008-07-25 16:29) [15]
> Просто они платют деньги и фсе :)
Но, заметь, платят не как за фаянсовый.
← →
Jolik © (2008-07-25 16:30) [16]
> Риторический вопрос: скока
3000 руб.
и как?
не понял.
если оплата: как угодно
если работа: по эл почте
если реализация: напишу отдельно и подробнее
← →
Jolik © (2008-07-25 16:31) [17]
> > Просто они платют деньги и фсе :)
>
>
> Но, заметь, платят не как за фаянсовый.
Гы. Шутку оценил...
← →
Dimka Maslov © (2008-07-25 16:32) [18]Для того, чтобы увидеть, что отвечает сервер достаточно зайти на него при помощи telneta. На второй день уже будет неинтересно. А если подумать, то программа с поддержкой электронной почты должна обращаться к почтовому клиенту, установленному по умолчанию.
← →
Медвежонок Пятачок © (2008-07-25 16:33) [19]Есть работа...
Если есть, иди работай.
← →
Jolik © (2008-07-25 16:36) [20]
> А если подумать, то программа с поддержкой электронной почты
> должна обращаться к почтовому клиенту, установленному по
> умолчанию.
мне это не нравица тоже ...
у меня дома не установлена почтовая программа по умолчанию. MAPI требует ее для отправки. А тут будет работать не ависимо от настроек виндов. и даже в линухе
← →
Сергей М. © (2008-07-25 16:37) [21]
> хочу свою реализаию POP3 и SMTP! Чтобы видеть - что мне
> отвечает сервер. Интересно же!
Ничего интересного. Тем более для юзера - все эти "протокольные штучки" ему ни к чему, ему надо отправить и принять почту, а не лупиться во всякие страшные слова типа LIST, RETR, REST, HELO/EHLO, QUIT и иже с ними тарабарщину)
> я говорил, что надо просто протокол из них выдрать
А ты сам-то не в состоянии разве ?)
← →
Сергей М. © (2008-07-25 16:40) [22]
> у нас уже есть свой класс сокет
Блокирующий ?
← →
Jolik © (2008-07-25 16:44) [23]
> Ничего интересного. Тем более для юзера - все эти "протокольные
> штучки" ему ни к чему, ему надо отправить и принять почту,
> а не лупиться во всякие страшные слова типа LIST, RETR,
> REST, HELO/EHLO, QUIT и иже с ними тарабарщину)
Не, ты не понял... тут почта используется только как транспорт - т.е. что-то типа UDP - передал-получил пакет (письмо). Пользователь даже не в курсе что все через почту идет. В этом то и прикол, что простым изменением настроек данные гуляют или через TCP или UDP или почту или вообще через RS232
> А ты сам-то не в состоянии разве ?)
да конечно в состоянии. просто у меня других дел куча. Да и весь мой жизненный опыт подсказывает - какая простая задача не будь - неделю убьешь. Тем более с протокольными штучками... Тем более еще вьезжать в тему ...
Кстати - в sakemail логирование в SMTP не реализовано. Там что какая то проблема в протоколе. или так же как в POP3?
← →
Jolik © (2008-07-25 16:45) [24]
> Блокирующий ?
нет - на сигналах винды
← →
Anatoly Podgoretsky © (2008-07-25 16:51) [25]> Jolik (25.07.2008 16:44:23) [23]
Неделю говоришь
3000 / (5*8) = это всего три бакса в час
← →
ANB (2008-07-25 16:59) [26]
> Да и весь мой жизненный опыт подсказывает - какая простая
> задача не будь - неделю убьешь.
120 / 4 * 2 (проектная з/п) != 3.
А перетаскивать там не мало. По дороге выясниться, что ваш самописный класс сокета чего нибудь не умеет делать.
← →
Сергей М. © (2008-07-25 17:03) [27]
> какая простая задача не будь - неделю убьешь. Тем более
> с протокольными штучками
Вот на то Indy тебе и дан , чтобы не заморачиваться протоколами и не тратить драгоценное время на изобретение велосипеда)
В 10-ке, кстити, почтовые компоненты уже более менее доведены до ума и довольно удобны в эксплуатации.
А ты уперся рогом в свой сокет)
← →
Сергей М. © (2008-07-25 17:04) [28]
> дороге выясниться, что ваш самописный класс сокета чего
> нибудь не умеет делать
Или - еще хуже - делает криво и требует основательной переработки. если не переРАЗ работкуи "с нуля")
← →
Jolik © (2008-07-25 17:08) [29]ладно. сидите на своих фаянсовых инди-унитазах :)
← →
Jolik © (2008-07-25 17:09) [30]эх, говорила мне мама:
Не создавай в пятницу серьезные топики!
← →
Сергей М. © (2008-07-25 17:10) [31]
> Jolik © (25.07.08 16:45) [24]
Кидай на ifolder исходники своего компонента, реализующего TCP/UDP-транспорт - посмотрим, стоит ли привязка к нему предложенной тобой суммы и стоит ли вообще привязываться к нему в том виде, в котором он у тебя есть...
← →
Сергей М. © (2008-07-25 17:13) [32]
> Jolik © (25.07.08 17:08) [29]
Есть еще сортир типа ICS - уж проще него не придумать по части почтовых дел)
← →
ANB (2008-07-25 17:27) [33]
> Jolik © (25.07.08 17:08) [29]
> ладно. сидите на своих фаянсовых инди-унитазах :)
Ваших денег даже на фаянсовый не хватит.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2008.09.14;
Скачать: [xml.tar.bz2];
Память: 0.54 MB
Время: 0.052 c