jankeirse / tvhgooglemapi

Simplemapi provider for Google Mail (both gmail and google apps)
http://jankeirse.github.io/tvhgooglemapi/
Apache License 2.0
20 stars 10 forks source link

support .eml file extention #21

Closed GoogleCodeExporter closed 4 years ago

GoogleCodeExporter commented 9 years ago
Thank you for all the work you've done on this program.

I'd like to make a feature request.

Can you add an entry to the default programs list in Windows 7 so that it can 
be generically utilized by any program attempting to run the default mail 
program?

Original issue reported on code.google.com by michael....@gmail.com on 16 Sep 2014 at 3:45

GoogleCodeExporter commented 9 years ago
I'm not entirely sure what you mean. 
- If the program tries to use the default client to send a mail it will do so 
with either the simplemapi api. That's the case tvhgooglemapi handles today. 
- If your application launches a mailto: link, that's what you want 
http://dl.google.com/tag/s/ap=google.com/googlewebapps/en/googleappsstandalonese
tuptagged.exe for (or Google Chrome can also register itself for this, gmail 
normally asks to do that if you open it in chrome, I think you can set it here, 
but I'm not entirely sure: chrome://settings/handlers#mail .) 

There's also a list of default programs in the Configuration panel of windows, 
that may be what you refer to. I don't know how to get an entry in that list 
(if someone would like to look it up, that would be great, it's probably just a 
couple of registry settings.) But I don't think adding the application to the 
list will add new features, except correcting the settings without 
re-installing if another mail client has overridden the mapi setting. 

Original comment by jan.kei...@tvh.com on 18 Sep 2014 at 7:32

GoogleCodeExporter commented 9 years ago
Thank you for your reply.

I don't remember the application I was trying to use, but since tvhgooglemapi 
didn't work I'm going to assume that it wasn't trying to use the simplemapi 
api. The program insisted that it needed a default mail client in Windows 7.

I don't know the code, nor the application location in the registry, but it 
seems that if tvhgooglemapi was shown as an option in Default Programs in 
Windows it could be associated with email MIMEs.

Original comment by michael....@gmail.com on 18 Sep 2014 at 4:06

GoogleCodeExporter commented 9 years ago
I don't think your assumptions are correct. 
Email MIME's only apply to .eml files, tvhgooglemapi can't handle that, so 
adding it to the Default Programs wouldn't solve your problem. 
Applications that try to launch email applications rarely try to launch .eml 
files/handle .eml files, but the application 
http://dl.google.com/tag/s/ap=google.com/googlewebapps/en/googleappsstandalonese
tuptagged.exe  does handle a use case that could be triggered by other 
applications and it's something that tvhgooglemapi won't solve. The 2 tools are 
both needed (tvhgooglemapi and te MAILTO integration offered by things like 
googleapssstandalone or google chrome) for a transparent 'integration' of gmail 
in windows. They operate independently and can both be installed on the same 
machine so my advice is to install both. 
Adding tvhgooglemapi to the default programs list remains useful, but only to 
set it as the default mapi handler if another application 'steals' the setting: 
if you start most full fledged mail clients like Outlook, Thunderbird,... and 
they are not the default mail client they will usually ask to become so and if 
you allow that tvhgooglemapi is no longer triggered, right now you need to 
re-install in such event.) 

Original comment by jan.kei...@tvh.com on 19 Sep 2014 at 7:31

GoogleCodeExporter commented 9 years ago
I've just installed this app tvhgooglemapi and it will still use thunderbird 
when i want to send an email from any program. 
Not sure if there is a solution for this. 

Original comment by fabiolav...@gmail.com on 23 Sep 2014 at 3:56

GoogleCodeExporter commented 9 years ago
UPDATE - some programs work correctly after i went to thunderbird and disable 
within thunderbird the option of being the default email program.
however, there is still one program (so far) that still opens mozilla, any 
ideas?

Original comment by fabiolav...@gmail.com on 23 Sep 2014 at 4:08

GoogleCodeExporter commented 9 years ago
UPDATE 2 - when i click for the file to be sent by email, this program actually 
creates an eml file with attachment, so the default program for eml files is 
thunderbird. If you find or have a way to work this around let me know. 

Original comment by fabiolav...@gmail.com on 23 Sep 2014 at 5:45

GoogleCodeExporter commented 9 years ago
Any chance to contact the application owner on this? It's a rather specific use 
case. It could probably be implemented: 
http://stackoverflow.com/questions/2781739/loading-eml-files-into-javax-mail-mes
sages) but it's not the cleanest thing to do: AFAIK .eml file is for storing 
existing mails, supporting the file extension would cause opening saved mails 
as if they were drafts for new mails, which could be (is often) undesirable.

Original comment by jan.kei...@tvh.com on 25 Sep 2014 at 9:03

GoogleCodeExporter commented 9 years ago
If people want this feature please star it.

Original comment by jan.kei...@tvh.com on 25 Sep 2014 at 9:08

GoogleCodeExporter commented 9 years ago
Trying to get rid of Outlook for my Google Apps account, but MAPI and EML files 
are giving me a hard time doing this.

I understand tvhgooglemapi solves some issues with MAPI, but giving credentials 
outside mail.google.com enviroment causes some trouble inside a corporate 
account.

Please move this from "Under Consideration" to "Active development"

Original comment by ricardo....@norsul.com on 11 Dec 2014 at 12:09

GoogleCodeExporter commented 9 years ago

Original comment by jan.kei...@tvh.com on 19 Feb 2015 at 8:21