Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SUBJECT: RE: CALL ID # 98670786 CALL ID # 98983051 DATE SENT: 23-JANUARY-2017 TIME SENT: 17:56:09 PM SENDER ID: abc@xyz.COM MESSAGE TEXT: DEAR SIR,
- Please check and let me know
- REGARDS
- XXXXXXX
- 00000015
- FROM: company;sender@company.COM
- SENT:MON, 23 JAN 2017 16:04:26 +0530
- TO: abc@xyz.COM
- SUBJECT: RE: RE: CALL ID # 98670786 CALL ID # 98983051
- DEAR MR. XXXXX,
- >
- >WE REFER TO YOUR EMAIL DATED 20/01/2017 FOR THE company.
- >
- >WE HEREBY INFORM YOU THAT WE HAVE CHECKED WITH OUR TOUCH POINT AND THEY HAVE CONFIRMED THAT THE Things HAS BEEN delivered TO YOU AND WE WOULD KINDLY REQUEST YOU TO CHECK YOUR at your end FOR BETTER ASSISTANCE.
- >
- >
- >
- >YOURS SINCERELY,
- >
- >sender,
- >Company
- >----------------------------------------------------------
- >Disclaimers:
- >adsadsadsadadasdada
- >daadsadadsadsadsa.
- >REGISTERED ADDRESS:-sadsadsadsadsadsadsadasdsadsadsadsa
- >---------------ORIGINAL MESSAGE------------------
- >SUBJECT: CALL ID # 98418758 CALL ID # 98510240 CALL ID # 98670786 DATE SENT: 20-JANUARY-2017 TIME SENT: 11:06:38 AM SENDER ID: abc@xyz.COM MESSAGE TEXT: DEAR SIR,
- >
- >BY WHEN WILL THIS things WILL BE delivered TO Me.
- >
- >REGARDS
- >
- >XXXXXXX
- >
- >00000015
- >
- >FROM: "company"sender@company.COM
- >SENT:FRI, 20 JAN 2017 10:44:16 +0530
- >TO: abc@xyz.COM
- >SUBJECT: RE: RE: CALL ID # 98510240 CALL ID # 98670786
- >DEAR MR. XXXXX, WE APPRECIATE YOUR TIME AND PATIENCE AND APOLOGIZE FOR THE LATE RESPONSE.
- >>
- >>WE REFER TO YOUR EMAIL DATED 11/01/2017N FOR company NUMBER 00000015. WITH REGARDS TO YOUR CONCERN WE HEREBY INFORM YOU THAT TILL DATE YOUR things is pending with us.
- >>TRUST THIS CLARIFIES YOUR CONCERN. YOURS SINCERELY,
- >>
- >>Sender.
- >>company
- >>----------------------------------------------------------
- >>CALL CENTER TIMINGS: 10.00 A.M. TO 7.00 P.M MONDAY TO SATURDAY (EXCEPT NATIONAL HOLIDAYS)
- SUBJECT: RE: CALL ID # 98670786 CALL ID # 98983051 DATE SENT: 23-JANUARY-2017 TIME SENT: 17:56:09 PM SENDER ID: abc@xyz.COM MESSAGE TEXT: DEAR SIR,
- Please check and let me know
- REGARDS
- XXXXXXX
- 00000015
- FROM: company;sender@company.COM
- SENT:MON, 23 JAN 2017 16:04:26 +0530
- TO: abc@xyz.COM
- SUBJECT: RE: RE: CALL ID # 98670786 CALL ID # 98983051
- DEAR MR. XXXXX,
- >
- >WE REFER TO YOUR EMAIL DATED 20/01/2017 FOR THE company.
- >
- >WE HEREBY INFORM YOU THAT WE HAVE CHECKED WITH OUR TOUCH POINT AND THEY HAVE CONFIRMED THAT THE Things HAS BEEN delivered TO YOU AND WE WOULD KINDLY REQUEST YOU TO CHECK YOUR at your end FOR BETTER ASSISTANCE.
- >
- >
- >
- >YOURS SINCERELY,
- >
- >sender,
- >Company
- >----------------------------------------------------------
- >Disclaimers
- >adsadsadsadadasdada
- >daadsadadsadsadsa.
- >REGISTERED ADDRESS:-sadsadsadsadsadsadsadasdsadsadsadsa
- >---------------ORIGINAL MESSAGE------------------
- >SUBJECT: CALL ID # 98418758 CALL ID # 98510240 CALL ID # 98670786 DATE SENT: 20-JANUARY-2017 TIME SENT: 11:06:38 AM SENDER ID: abc@xyz.COM MESSAGE TEXT: DEAR SIR,
- >
- >BY WHEN WILL THIS things WILL BE delivered TO Me.
- >
- >REGARDS
- >
- >XXXXXXX
- >
- >00000015
- >
- >FROM: "company"sender@company.COM
- >SENT:FRI, 20 JAN 2017 10:44:16 +0530
- >TO: abc@xyz.COM
- >SUBJECT: RE: RE: CALL ID # 98510240 CALL ID # 98670786
- >DEAR MR. XXXXX, WE APPRECIATE YOUR TIME AND PATIENCE AND APOLOGIZE FOR THE LATE RESPONSE.
- >>
- >>WE REFER TO YOUR EMAIL DATED 11/01/2017N FOR company NUMBER 00000015. WITH REGARDS TO YOUR CONCERN WE HEREBY INFORM YOU THAT TILL DATE YOUR things is pending with us.
- >>TRUST THIS CLARIFIES YOUR CONCERN. YOURS SINCERELY,
- >>
- >>Sender.
- >>company
- >>----------------------------------------------------------
- >>CALL CENTER TIMINGS: 10.00 A.M. TO 7.00 P.M MONDAY TO SATURDAY (EXCEPT NATIONAL HOLIDAYS)
- startMsgPatter=
- re.compile((W*ORIGINALs*MESSAGE|W*FROMs*:|W*ON.*WROTEs*:)")
- def sperateEmails(callDesc):
- itr = startMsgPatter.finditer(callDesc)
- blockStart = 0
- emails = []
- while True:
- m = next(itr,None)
- if not m:
- break
- blockEnd = m.start()
- if blockStart >= blockEnd:
- continue
- emailPart = callDesc[blockStart:blockEnd]
- emails.append(emailPart)
- blockStart = blockEnd
- emails.append(callDesc[blockStart:len(callDesc)])
- return emails
- "first mail separator second mail".split(" separator ")
- "---------------ORIGINAL MESSAGE------------------"
- "FROM"
- all = [] # Splitted messages will be stored here
- # mail_trail is the content of your mail trail
- sep = mail_trail.split("---------------ORIGINAL MESSAGE------------------")
- for msg in sep:
- sep2 = msg.split("FROM")
- if len(sep2) == 2: # has splitted
- sep2[1] = "FROM" + sep2[1] # reappend the FROM since you need it
- all.extend(sep2) # Add the messages in the array
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement