verdammelt / tnef

tnef
GNU General Public License v2.0
58 stars 21 forks source link

Calendar Entries #13

Closed t12nslookup closed 7 years ago

t12nslookup commented 9 years ago

We have 2 companies under the same umbrella, one of them uses Outlook and Exchange, the other uses Sendmail/Dovecot and combinations of Non-Outlook clients.

The Admin Assistant always sends calendar invites from her Outlook, which stores the invites in a winmail.dat file, and sends them to our Director, who cannot open them.

we use TNEF to extract all attachments, but it is not recognising the Calendar entries embedded in the file

I have a winmail.dat file with calendar entries embedded, if you would like to have a look.

MattHall commented 8 years ago

I too am seeing this issue. I have a winmail.dat that contains an .ics file, and although I can retrieve it using a different app (http://www.joshjacob.com/mac-development/tnef.php), it's not returned when running tnef.

@t12nslookup Did you find a way around this issue?

t12nslookup commented 8 years ago

Simplest way was to make sure everyone is using latest Thunderbird with the latest lightning plugin ... Which means overriding the default application on Mac and PC, as well as Linux/Solaris. Doesn't food the original issue though.

MattHall commented 8 years ago

Thanks @t12nslookup - I'm going to contact @verdammelt directly (per the BUGS file) as the file I'm working with is sensitive.

verdammelt commented 8 years ago

I received the data file from @MattHall and it does not contain an ICS file. It may contain data which could be interpreted as a calendar request. TNEF does nothing which such data as it's purpose is to extract files contained in MS-TNEF encoded attachments.

MattHall commented 8 years ago

As per @verdammelt's comment above, I'm not really sure how the data is encoded, but using TNEF's Enough on the winmail.dat file does find an ics file, so it looks like it has been added to the winmail.dat using some other method than as an attachment, though I'm not certain how yet.

MattHall commented 8 years ago

So it appears that TNEF's Enough is creating the ics based on the information encoded under message and MAPI properties in the file.

@t12nslookup When you say you had "a winmail.dat file with calendar entries embedded", do you mean the attributes were embedded as a MAPI object properties?

t12nslookup commented 8 years ago

Embedded as a mapi, I believe.

verdammelt commented 7 years ago

Closing as stale. (sorry)

sagariosdev commented 7 years ago

@verdammelt Any update related to .ics file?

verdammelt commented 7 years ago

@sagariosdev no. I am not doing any active development on this project. I have no current plans to add new features such as creation of ics files.