Code Monkey home page Code Monkey logo

thunderbird-extensions's Introduction

Thunderbird-Extensions

This will contain some add-ons Extensions as a part of Thunderbird Extension hacking . Thunderbird will change its add-on framework as Firefox did: WebExtensions.

#Introduction The Thunderbird email client is of one of the most widely-used open source applications. It has a neat design by which one can write extensions using a well-defined API. The extension mechanism has changed recently, such that older extensions no longer work.

#Description A legacy extension converted to the format used in the current version of Thunderbird. This requires only knowledge of JavaScript, elementary JSON and HTML.

It will help you learn the design and implementation of Thunderbird.

#Steps:

  1. Download and install the current Thunderbird v 68.*

  2. Configure it to work with your email id(s).

  3. Get familiar with installing an addon: Download XNote++ and install it in Thunderbird. Make sure that it works. Enable/disable it.

  4. Read how to develop an extension in https://developer.thunderbird.net/add-ons/about-add-ons The current extension type is "MailExtension". Write a simple "Hello World" extension.

#Testing Testing can be done in following ways: 1.It should work as a Temporary add-on. 2.It can be installed using "Install add-on from file", and subsequently removed using the Add-on Manager.

#Add-ons extensions : 1.Hello-world 2."Reply to All as Cc" v 1.5.4 (updated) 3."resetrec" v 1.4 (updated)

4."send-unsent-messages-without-attachments

However, WebExtensions does not provide such API so far. So, we need to develop your own APIs by using WebExtensionExperiments.

I would thank Dr.Timothy A. Gonsalves to let me know about this all.

thunderbird-extensions's People

Contributors

b18050 avatar

Watchers

James Cloos avatar  avatar

Forkers

yashg2001

thunderbird-extensions's Issues

Add-on for send unsent messages without attachments

Add-on which will send unsent messages without attachments .
While travelling on a plane, I check my downloaded emails and may reply /send many emails . Some are brief , others have large attachments.
When I connect to a mobile network with low data range. Thunderbird tries to deliver the emails in Outbox in chronological order. If the first on happens to be a low-priority
email with large attachment,it may take a very long time or even timeout. Short high-priority emails later in the Outbox are blocked.

I want to add an option which will send unsent messages without attachments

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.