0=unlimited -message MESSAGE Message to the recipient(s) of the transfer -notify Notify when recipients download your files? -subject SUBJECT Subject of email sent with transfer -to. version show program 's version number and exit -add-api-key ADD_API_KEY Add API KEY from Filemail to local config file -free Send files without a registered Filemail account -nc, -no-checksum Skip calculating checksum on added files -compress Compress (ZIP) data before sending? -confirm Email confirmation after sending the files? -quiet Log only warnings to console -days 3 Number of days the file(s) are available for download -downloads 0 Number of times the file(s) may be downloaded. h, -help show this help message and exit ]Ĭommand line Filemail transfer through Python I'll try to get my hands on a Windows and OSX machine and addapt the code to make sure it works there as well.ĪPI documentation is available at readthedocsĪny feedback is more than welcome and please report bugs through github Installation So far this has been developed and tested on Ubuntu 16.04. It also saves me a lot of head ache writing rock solid validation code and I think this is a more flexible way of doing it if the Filemail team decides to changeĪppart from pyfilemail.User and pyfilemail.Transfer classes, all return objects from filemail are dict objects based on json responses. The reason for this is that I don't work at filemail and have no insight in what validation they have for the data passed. I've tried to keep this api as simple as possible and rely on filemail's own validation of data to keep you all in check :) Without registering you'll still be able to send files as a free plan user but remember to use the -free argument in the command line tool.įor more info on the different plans please go to Filemail If you register for a paid plan you unlock all features and will be able to add/delete/update your transfers/contacts/group/company settings. To avoid nagging about API KEY you should register and get one here. Pyfilemail is a command line tool and API for sending and recieving files with Filemail Please consider using Filemail's CLI for your scripting needs. Unfortunately this project is discontinued until further notice.
0 Comments
Leave a Reply. |