10

I want to use Calibre for subscribing to RSS feeds, download new articles and bundle them in .mobi files. These files should be send to my Kindle via mail.

Both these processes work without problems, but I do not want to have Calibre running all the time.

Are there command line parameters that allow me to let Calibre only fetch the feeds and send them to my Kindle and then close?

I know I could just let start Calibre after booting and then close it manually, but an automatized version would be nicer.

3
  • There are a number of third party services that can take care of exactly this workflow for you. I use Instapaper, but there are others. Fetching RSS feeds and emailing the mobi files to my device is a supported feature. This or a similar service may be easier in the long run than running the conversion process yourself.
    – Caleb
    Commented Jan 20, 2014 at 12:16
  • @Caleb I know of these services, but so far I do not know of any free services that preserve images and actually subscribe to the feed. In Instapaper every article must be added manually instead of subscribing the feed only once.
    – Tim
    Commented Jan 20, 2014 at 12:25
  • I don't see what I was looking for now either. There are third party (e.g. Instasciber) and external automaters (e.g. IFTTT) that can make this happen.
    – Caleb
    Commented Jan 20, 2014 at 12:32

1 Answer 1

10

You can do it easily from cron (if you are on *nix) and most probably it can be done on Windows too. Calubre includes several command line tools, but for you the most important is ebook-convert(.exe).

With that you can create a mobi ebook from the RSS recipe like:

ebook-convert WHATEVER.recipe WHATEVER.mobi

Mailing can then be done like:

calibre-smtp -a WHATEVER.mobi -u [email protected] -p PASSWORD -r smtp.PROVIDER.com --port 587 [email protected] [email protected] ''

And set up a cron/scheduler job to automail it to you.

I'd recommend to read the fine manual.

(Note: this wont add the created mobi to your library! But you can do it with the calibredb command as documented here)

2
  • 1
    Thank you. I edited in the command for sending via calibre.
    – Tim
    Commented Jan 21, 2014 at 12:31
  • 1
    Thanks for pointing this out @Tim I forgot the mailing capabilities of Calibre (which I had never used :-) ). Commented Jan 21, 2014 at 15:11

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.