janeczku / calibre-web

:books: Web app for browsing, reading and downloading eBooks stored in a Calibre database
GNU General Public License v3.0
12.52k stars 1.32k forks source link

Choosing the format sent by email #1359

Open RafalHo opened 4 years ago

RafalHo commented 4 years ago

Please add the option to choose in which format the ebook should be sent by email :)

Maybe in the account settings, next to the field to enter e-mail for sending ebooks, you could add a choice in what format?

Thanks in advance :)

OzzieIsaacs commented 4 years ago

Related to: #1054, #1252 I'm meanwhile "cooked soft" like we germans say, and thinking on how to do it. Plan is my often mentioned and never implemented plugin system

RafalHo commented 3 years ago

Hi @OzzieIsaacs,

I'd like to come back to the topic of selecting the format when sending an email to other readers.

In helper.py, just add to the "if" on line 145: if 'EPUB' in ele.format: bookformats.append({'format': 'Epub', 'convert': 0, 'text': _('Send %(format)s to Kindle', format='Epub')})

and similarly in "else": if 'EPUB' in formats: bookformats.append({'format': 'Epub', 'convert': 0, 'text': _('Send %(format)s to Kindle', format='Epub')})

Then there is an option in caliber-web to send epub format as well, but there is also an option to convert epub to mobi and send. I assume that users of Kindle readers know what format to send, so you could only change the name to "Send to e-reader".

RafalHo commented 2 years ago

Hi @OzzieIsaacs,

Is there any chance to add this option?

dymas-cz commented 2 years ago

Would love to have this feature as my family has multiple brands of e-readers (Boox, Kindle, Kobo, PocketBook, Android Phone, iPhone) its a hassle to be able to send just in mobi format.

Thinking about it would be great if each user could set their preferred format. Perhaps even set specific conversion parameters per user.

cleverdevil commented 1 year ago

I’ll add myself to the list of people interested in this feature. I have a Kobo and have built an on-device email bridge and would love to be able to just click “Send kePub to Reader.”