Skip to content

yrutschle/ics_tools

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

ics_tools

ics_tools is a small set of Perl scripts to try and survive with Mutt in the modern world.

ics_process accepts multi-part MIME emails, extracts iCal invitations (RFC5546), and reply to them with an accept or decline e-mail. Additionaly, it submits accepted meetings to a CalDAV server.

This makes it essentially possible to work with invitations and keep your calendar automatically synchronised, directly from Mutt.

ics_create eases the creating ICS files to invite people. Just attach the file to your e-mail.

ics_put imports an ICS file to Owncloud (which involves splitting it into atomic events).

Configuration

Copy the example ics_toolsrc as ~/.ics_toolsrc, and fill it with your Owncloud URL and username. Install cadaver. Create a .netrc file for cadaver:

    machine owncloud.example.net
    login john
    password j0hnp@ssw0rd

That should be enough!

About

A small set of tools to process ICS files from the command line (or Mutt), create ICS files, and submit them to Owncloud's calendar (or a WebDAV)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages