За последние 24 часа нас посетили 24088 программистов и 1530 роботов. Сейчас ищут 1260 программистов ...

Есть идея-"Мейл-гейт", кто может помочь в реализац

Тема в разделе "Работа с почтой", создана пользователем newartworks, 1 июн 2006.

  1. newartworks

    newartworks Активный пользователь

    С нами с:
    1 июн 2006
    Сообщения:
    7
    Симпатии:
    0
    Извините если это оффтоп.

    Идея: сайт типа "Мейл-гейта". Ты в него ссылку на файл и свой е-мейл, а он тебе через некоторое время этот файл и виде вложения на е-мейл. А если это уже существует-подскажите где?

    Если кто заинтересовался-обьясню зачем мне это.

    С уважением Рожко Евгений.
     
  2. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    newartworks

    объясни?
     
  3. newartworks

    newartworks Активный пользователь

    С нами с:
    1 июн 2006
    Сообщения:
    7
    Симпатии:
    0
    Многие люди платят за и-нет по трафику. Цена "за мир" - одна, цена "за локальные ресурсы и почту" - совсем другая. Смысл - экономия средств.
    У меня например разница в цене в 12 раз.
    А если ночью так вообще в 24!
     
  4. olo

    olo Активный пользователь

    С нами с:
    28 апр 2006
    Сообщения:
    272
    Симпатии:
    0
    Чета эта идея набирает популярность.. Написать шоль :)
     
  5. newartworks

    newartworks Активный пользователь

    С нами с:
    1 июн 2006
    Сообщения:
    7
    Симпатии:
    0
    Издеваешься? ;)
     
  6. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    newartworks

    1. получаешь ссылку.
    2. делаешь file_get_content() или что-то подобное
    3. отсылаешь письмо с аттачем. классов до дури.

    что непонятно?
     
  7. newartworks

    newartworks Активный пользователь

    С нами с:
    1 июн 2006
    Сообщения:
    7
    Симпатии:
    0
    Самое неприятное - что я так себе это и представлял. Но я не настолько хорошо владею рнр, чтобы это сделать. ;(
     
  8. simpson

    simpson Активный пользователь

    С нами с:
    11 фев 2006
    Сообщения:
    1.650
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    newartworks
    а что мешает освоить его
    PHP:
    1. ?
     
  9. newartworks

    newartworks Активный пользователь

    С нами с:
    1 июн 2006
    Сообщения:
    7
    Симпатии:
    0
    Хорошо, спасбо за очень ценный совет. Пойду изучу рнр, через пару - тройку месяцев вернусь, поделюсь результатом. Хорошой результат будет если каждый будет делать то что у него лучше всего получаеться. Программирование - это не самое лучшее что у меня получается, поэтому я и пришел с этим вопросом к ВАМ, людям которые знают и умеют ЭТО делать.Пришел за помощью.Согласен, легче всего сказать пойди почитай Факи. Но я почему-то не говорю на консультации больному: пойдите прочитайте "Внутренние болезни" а там вы и диагноз себе поставите и лечение найдете. :(
     
  10. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    newartworks
    ну так начни программировать. буду вопросы - пиши.

    для начала научись получать ссылку из скрипта.
     
  11. simpson

    simpson Активный пользователь

    С нами с:
    11 фев 2006
    Сообщения:
    1.650
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    Вам уже было написано "лечение".
    был расписан алгоритм такого скрипта. остается только почитать про конкретные и нужные в Вашей ситуации функции.
    к тому же примеров - куча.
     
  12. pnata

    pnata Guest

    мальчики не вредничайте :)
     
  13. newartworks

    newartworks Активный пользователь

    С нами с:
    1 июн 2006
    Сообщения:
    7
    Симпатии:
    0
    Окей, буду пробовать...
     
  14. C

    C Активный пользователь

    С нами с:
    28 май 2006
    Сообщения:
    326
    Симпатии:
    0
    А чё!
    Отличная идея!
    Ведь в пыхпыхе ж есть функции для сжатия файлов!
    Надо будет в своём сайте обязательно сделать функцию сжатия файлов перед загрузкой пользователю, если вдруг закачанный файл был непожатый.
     
  15. olo

    olo Активный пользователь

    С нами с:
    28 апр 2006
    Сообщения:
    272
    Симпатии:
    0
    Угу, клевая идея. Допустим жмеш ты мп3 размером 10мб, выгоды у тебя будет максимум 100кб (хотя скорей всего не более 10). А теперь представь что 20 юзеров одновременно запросили такие файлы. Поставь у себя на машине паралельно паковать 20 процессов, хе-хе-хе.. ;)
     
  16. newartworks

    newartworks Активный пользователь

    С нами с:
    1 июн 2006
    Сообщения:
    7
    Симпатии:
    0
    А как можно сделать так чтобы резать длинный файл на кусочки на случай если файл большой а на почтовике стоит ограничение на аттаченый файл?Что-то типа "Get Range" подойдет?
     
  17. olo

    olo Активный пользователь

    С нами с:
    28 апр 2006
    Сообщения:
    272
    Симпатии:
    0
    Get Range ето для скачивания файла с произвольного места, используется при докачке. Можеш сделать и такую фичу, чтобы твой скрипт умел докачивать файлы, ета будет большой плюс.
    Разбивать файл при аттаче это уже другая задача. Если ты сам пишеш отправлялку писем, то можно читать из одного большого файла куски и "на лету" оформлять их отдельными аттачами. А если береш готовый класс, то там скорей всего есть функция, которая добавляет аттач, который уже должен быть отдельным файлом. В этом случае можно опять же прочесть кусок большого файла и записать его в какойнить временный файл, только для отправки одного письма, а можно при получении файла записать его в несколько файлов нужного тебе размера
     
  18. Davil

    Davil Guest

    В этой ситуации PHP явно не лучшая идея... Даже блокировки нету :(

    Можно написать простейший сервлет на Java, тогда пусть хоть 100 юзеров просят... :)

    А вообще, лучше сделать распознавание файлов! Например, чтобы mp3 не жались. Да и вообще, кто будет себе на почту кидать mp3? :)
     
  19. Ti

    Ti Активный пользователь

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    подобные скрипты в инете есть ;)
     
  20. Gera

    Gera Активный пользователь

    С нами с:
    13 сен 2006
    Сообщения:
    21
    Симпатии:
    0
    Адрес:
    А вам какое дело?!
    Конечно стоило бы почитать книжки... Идея отличная... Но все равно никто, кроме тебя не воплотит ее в жизнь так, как ты этого хочешь... Так что бери книгу и читай... Не скажу, что очень быстро освоишь... Но если захочешь... Удачи тебе!!!
    :)