Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start getting offers from freelance performers within minutes after posting!

Script/Software to extract Emails from PST files and save themСкрипт/Программа для извлечения Emailов из PST-файлов и сохранения их

Translated120 EUR

Applications 1

App view is available only registered users.
  1. proposal concealed by client
  2. proposal concealed by client
  1. proposal concealed by client
  1. proposal concealed by client
  • Mykola P.
    3 December 2022, 10:29 |

    На компьютерах, на которых планируется запускать приложение, будет установлен Outlook? Или нужно приложение, которое сможет читать pst даже без установленного Офиса?

  • Roman Reimche
    3 December 2022, 13:11 |

    Можно с Outlook, лучше, если 2016. 

  • Mykola P.
    3 December 2022, 17:51 |

    Понял.

    Но, кажется, я нашел способ сделать это без установленного Аутлука.

    Поупражняюсь, и к понедельнику смогу сказать точно.

  • Volodimir S.
    3 December 2022, 22:03 |

    Как это будет использоватся и запускатся? (Раз прогнали и забыли или постоянно использовать)

    И где запускатся? (Система, киент или сервер)


    Если это подготовка под обучение нейронок то скрипт должен быть полностью автоматизированым (вы ему файл, он вам таблицу) или возможны всякие усложнения наподобие ручной выборки и тд?

  • Roman Reimche
    5 December 2022, 19:07 |

    Это разовая задача -- вытащим данные,  да и фиг с ним. Да, под обучение нейронки.

  • Roman Reimche
    5 December 2022, 19:07 |

    Полностью автоматизированный -- на выходе PST, на выходе CSV,  как описано в приложенном документе.

  • Volodimir S.
    5 December 2022, 19:11 |

    Стоп

    А чем тогда готовые решения не подошли?

    Всяких импортеров в html и xml просто масса

    Я прежде чем вам писать загуглил поверхностно вопрос, для понимания сложности автоматизации и наличия готовых решений, и именно графические приложение-експортеры гуглятся в огромном асортименте

  • Roman Reimche
    5 December 2022, 19:17 |

    Размер файла превышает 50 Гб -- это внештатная ситуация. Даже штатные майкрософтовские средства спотыкаются об этом в том числе в других задачах.

    Были ещё какие-то менее значимые причины и я тоже смотрел имеющиеся средства, всё было не совсем то, что я хочу, в итоге решил, что хочу кастомный скрипт, как описано в задании. 

  • Volodimir S.
    5 December 2022, 19:24 |

    Тогда скорее всего любая либа работы с форматом так же споткнется


    Надо читать кусками и дешифровать

    А значит и самому руеами написать декодер с битов в данные


    Я почитаю что там вообще есть по документации и алгоритмам как читать (зная майкрософт, скорее всего ничего) и еще позже отпищусь

  • Roman Reimche
    6 December 2022, 11:31 |

    Вот этот комментарий в другое место этой дискуссии угодил, а предназначался сюда: 

    "Спотыкаются они с разными симптомами, но так, чтобы совсем открывать не могли — такое только Аутлук выдаёт 😉"

  • Vladimir G.
    10 December 2022, 0:49 |

    Полнейший бред.

    Извините, вырвалось

  • Mykola P.
    6 December 2022, 11:27 |

    Можете дать файл такого размера для отладки?

  • Roman Reimche
    6 December 2022, 11:31 |

    Увы,  не могу. Но могу тестировать и сообщать о проблемах или может live Session вместе проводить.

  • Mykola P.
    6 December 2022, 15:53 |

    Еще такие вопросы.

    1.  Как быть, когда у письма несколько адресатов?
    2.  Если тело письма — html, оставлять содержимое как есть или очищать от тегов?
  • Roman Reimche
    6 December 2022, 17:56 |

    1. Можно все вместе в соответствующее поле вписать с каким-то разделителем.

    2. Лучше очищать.

  • Mykola P.
    7 December 2022, 11:16 |

    И еще одно уточнение.

    Если письмо содержит два тела — html и plain text — какое содержимое предпочительно сохранять?

  • Roman Reimche
    7 December 2022, 13:21 |

    Лучше Plain Text.

  • Mykola P.
    7 December 2022, 13:11 |

    В общем, я набросал прототип, можем попробовать на большом файле.


  • Vladimir G.
    7 December 2022, 19:34 |

    К сожалению это ведет к увеличению сложности разработки и возможности неоплаты работы

  • Roman Reimche
    7 December 2022, 19:44 |

    За всю свою историю (с 2009 года) я не провалил ни одного проекта и не отказал в оплате никому, с кем работал. Хотя, конечно, доказательств этому нет и энтузиазм Миколы меня тоже удивил.  

  • Roman Reimche
    5 December 2022, 19:28 |

    Спотыкаются они с разными симптомами, но так, чтобы совсем открывать не могли — такое только Аутлук выдаёт 😉

  • Vladimir G.
    7 December 2022, 16:59 |

    Задача актуальна ? не решили ее ?

  • Roman Reimche
    7 December 2022, 17:21 |

    Исполнитель ещё не выбран, задача актуальна.

  • Vladimir G.
    7 December 2022, 19:37 |

    Если бы можно было получить pst файл для отладки я бы взялся на Питоне сделать

  • Roman Reimche
    9 December 2022, 16:02 |

    Разве PST файлы между собой структурно как-то сильно различаются?

  • Vladimir G.
    9 December 2022, 18:29 |

    По размерам да, мне нужен ваш файл на >50 ГБ для тестов

  • Roman Reimche
    9 December 2022, 18:33 |

    Я нашел способ получить те же данные несколькими файлами меньшего размера, поэтому это требование можно забыть.

  • Roman Reimche
    9 December 2022, 16:04 |

    У меня есть предубеждение, что вещи не родные майкрософту, с майкрософтом работают хуже, чем родные. В связи с чем буду благодарен контраргументам в пользу змеиных библиотек.

  • Vladimir G.
    9 December 2022, 18:29 |

    Вы хотите открывать pst на 50 ГБ через Аутлук?

  • Roman Reimche
    9 December 2022, 18:32 |

    Под родными для майкрософта вещами я, в данном случае, имею в виду библиотеки.

  • Vladimir G.
    9 December 2022, 20:02 |

    Какие библиотеки Майкрософт вы знаете для вашей задачи ?

    Название файла можете привести?

  • Roman Reimche
    9 December 2022, 20:26 |

    Название файла библиотеки?

    Несколько библиотек легко гуглятся по "c# API PST".

  • Vladimir G.
    10 December 2022, 0:44 |

    Дайте плиз ссылку на библиотеку Майкрософт



  • Vladimir G.
    10 December 2022, 0:44 |

    Дайте плиз ссылку на библиотеку Майкрософт



  • Vladimir G.
    10 December 2022, 0:47 |

    Эти библиотеки от майкрософт?


  • Volodimir S.
    7 December 2022, 20:00 |
    deleted by moderator
  • Vladimir G.
    10 December 2022, 0:55 |

    Можно узнать, какую максимальную цену вы готовы заплатить за скрипт?