Есть сайт на Виртуальном хостинге head.nicedi.com Перенесли на Выделенный о Ip его можно увидеть добавляем в hosts ...
Доработка 2-х небольших программ на python
Для исполнителя, если все будет нормально то периодически буду давать задания работы на питоне.
mailing_prepare.py – программа берет из таблицы рассылок письмо и по шаблону генерирует текст и вставляет его в таблицу на отправку)
1) В выборке емейлов для рассылки из контактов добавить к доступному статусу 1 еще 10,11,13 (стр 275, 300, 303, 409 – вроде все)
2) В unsibscribe-...@dmlogin.com вместо ?MAILINGTIME вставлять сontact_id того емейла который используем для рассылки
3) В ссылки на автоприлогинивание делаем дополнение contact_id. Т.е. у нас в куче ссылок идет добавка autoletterlogin=1& hidden_login_sid='+to_userdata['hidden_login_sid'] . К сожалению, такой код разбросан по программе во многих местах (27).
Думаю, надо перевести на 1 функцию. Ну и добавить к строке &contact_id=ID контакта по которому идет рассылка
4) Надо разобраться с переводом из utf-8 в koi-8. Оно падает на спец-символах (всякие имена вида João ). И складывает на чем упало в директорию error_encode (там будет несколько примеров). Падать не должно, надо просто вырезать символы которые или не конвертируются, или с битым UTF-8 (такое иногда бывает).
5) Этот пункт не сразу а отдельно когда сделаете все остальное (чтобы можно было запустить без нее). У нас рассылка сейчас идет чисто Content-type: text/html; charset=?1; Нам надо сделать комбинированную версию – чтобы было и text часть и html через multipart/alternative. Причем text часть формировать по готовому html коду через какую-нибудь парсилку.
unsubscribe.py – программа отписки, висит на почтовом ящике
1) В самом начале делаем проверку на какой адрес посылалось письмо. И только если письмо посылалось на адрес unsubscribe@... или unsubscribe.*@... (домен может быть любым, важен получатель) то выполняем основной код по подписке (в противном случае как и сейчас просто пишем в лог что было за письмо и что оно не обработалось)
2) Берем From: (может быть вида Vasya так и просто vasya@d.com) от которого послали письмо,переводим в lower. Делаем sql запросы (в полном описаниие)
3) Текущий режим работы где идет проверка по хешу (те когда проверка была успешна). Убираем привязку к прописанному домену login.com (домен может быть любым, важен получатель)
Дополняем sql запросами (список есть)
Пишите цену и сроки
Выбранный исполнитель
Похожие заказы
- Системное программирование2 заявкиЗакрыт13 лет назад
- $200
Клиентское приложение для взаимодействия с удаленным сервером. Типы передачи данных. Запрос на сервер: через http протокол Ответ сервера: xml Специальная возможность: подключение к ftp и загрузка на компьютер пользователя указанного ...
Системное программирование4 заявкиЗакрыт13 лет назад Разработка файловой системы для fuse. Используемый язык: C Поддержка чтения/записи. Удаленный сервер возвращает JSON в ответ на GET/POST реквесты. Подробности в прикрепленном файле (англ.) Проект срочный. ...
Системное программированиенет заявокЗакрыт13 лет назад- $100
Нужно сконвертировать код энкодера JPEG с языка C# на C++. В коде на C# классу передается объект Bitmap, класс сохраняет переданный объект на диск в виде JPEG файла. В коде на ...
Системное программирование1 исполнительЗавершен13 лет назад Проект ведется на английском, знание английского на уровне достаточном для беглого чтения документации и переписки -- необходимое условие. The goal of this project is to develop a tool for off-line MITM testing ...
Системное программированиенет заявокЗакрыт13 лет назадЕсть такая задачка. есть почтовый сервер. Postfix. есть Imap-овский каталог с почтовыми файлами (письмами). необходимо выполнить пакетную обработку файлов а именно: 1)берем файл например md50000000996.msg ...
Системное программирование2 заявкиЗакрыт13 лет назадНеобходимо написать dll, которая определяла для окна IE, Firefox, Chrome и Safari адрес текущей открытой web-страницы, используя WinAPI. Т.е. на входе hwnd, на выходе URL просматриваемой страницы. Можно просто по активному ...
Системное программирование3 заявкиЗакрыт13 лет назадНеобходимо реализовать TCP сервер, который “разговаривает” по своему протоколу. Описание протокола и сервера в прикрепленном файле. Тех. задание довольно точное, поэтому указывайте пожалуйста, вашу цену и сроки. ...
Системное программирование2 заявкиЗакрыт13 лет назад- $2500
Необходимо написать криптор exe файлов. Нужен человек знающий PE format, asm, C, для написания и сопровождения конечного продукта. Ваша программа проходит все секции файла шифрует их, затем меняет точку входа в ней, куда ...
Системное программирование1 исполнительЗакрыт13 лет назад - $500
Разрабатывается программа для передачи звука peer-to-peer. Нужно разработать модуль для обхода NAT и файрволов. UDP и TCP. Если у вас есть знание реализации, а лучше опыт и наработки, просьба стучаться в скайп evmakar ...
Системное программирование1 заявкаЗакрыт13 лет назад