SSIS-пен пошта жәшігін өңдеу

SSIS жобасында жұмыс істеймін, ол көбінесе Oracle DB-дан деректерді алып, оны Excel парақтарына, кейбір тіркеу және электрондық поштаға жіберу және т.б.

Қазіргі жағдай: түсініктемелер күнделікті электронды түрде жіберіледі және Outlook бағдарламасынан excel файлдарына қолмен көшіріледі (oldskool)

Now, we'd like to fetch the (whole) <'body'> of the emails and insert that in excel via SSIS.

2 сұрақ пайда болады: - Поштаның өзін қалай алуға болады (оны алмасудан алу керек пе? Алғаннан кейін поштаны html/мәтіндік файл ретінде сақтайтын процесс жасаңыз) - Электрондық поштаны қалай «оқуға» болады (бұл туралы кейбір ақпарат таптым, мәселенің аздығы, C# сценарийі тапсырмасы арқылы дене тегін оқу)

Кез келген кіріс үшін алғыс айтамыз!

0

1 жауаптар

Exchange хабарларынан оқуға арналған үшінші тарап компоненттерін пайдалануыңыз керек.

Exchange торабына кіру үшін сценарий тапсырмасын қолданған жөн (осы сұрағын қараңыз) ). Осылайша сіз Exchange пошта жәшігіне қол жеткізе аласыз және құбыр жолындағы бөлек бағандардан тақырыпты, вагондарды, cc, bcc және корпусын орналастыра аласыз. Exchange қызметіне қосылу Windows тіркелгісін қажет етеді және пакетті пошта жәшігіне ие пайдаланушы пайдалануы керек екенін ұмытпаңыз. Немесе оны Сценарий тапсырмасында көрсетуіңізге болады.

Өйткені, бұл өте маңызды міндет, себебі ол қарапайым бағдарламаны жасауды жөн көреді, ол пошта хабарларын оқып, деректер базасында сақтайды, сондықтан сіз оларды SSIS арқылы оңай шығара аласыз.

3
қосылды
рахмет, шын мәнінде біз поштаны алып, оларды алғашқы SSIS сыртындағы ДБ-де сақтауға тырысамыз. Әйтпесе алмасу арқылы өте күрделі
қосылды автор laurens, көзі