summaryrefslogtreecommitdiffstats
path: root/comm/mailnews/compose/src/components.conf
diff options
context:
space:
mode:
Diffstat (limited to 'comm/mailnews/compose/src/components.conf')
-rw-r--r--comm/mailnews/compose/src/components.conf197
1 files changed, 197 insertions, 0 deletions
diff --git a/comm/mailnews/compose/src/components.conf b/comm/mailnews/compose/src/components.conf
new file mode 100644
index 0000000000..44754289f5
--- /dev/null
+++ b/comm/mailnews/compose/src/components.conf
@@ -0,0 +1,197 @@
+# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
+# vim: set filetype=python:
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+Classes = [
+ {
+ "cid": "{588595fe-1ada-11d3-a715-0060b0eb39b5}",
+ "contract_ids": [
+ "@mozilla.org/messengercompose;1",
+ "@mozilla.org/commandlinehandler/general-startup;1?type=compose",
+ ],
+ "type": "nsMsgComposeService",
+ "init_method": "Init",
+ "headers": ["/comm/mailnews/compose/src/nsMsgComposeService.h"],
+ "categories": {"command-line-handler": "m-compose"},
+ "name": "Compose",
+ "interfaces": ["nsIMsgComposeService"],
+ },
+ {
+ "cid": "{0b63fb80-bbba-11d4-9daa-91b657eb313c}",
+ "contract_ids": [
+ "@mozilla.org/uriloader/content-handler;1?type=application/x-mailto"
+ ],
+ "type": "nsMsgComposeContentHandler",
+ "headers": ["/comm/mailnews/compose/src/nsMsgComposeContentHandler.h"],
+ },
+ {
+ "cid": "{eb5bdaf8-bbc6-11d2-a6ec-0060b0eb39b5}",
+ "contract_ids": ["@mozilla.org/messengercompose/compose;1"],
+ "type": "nsMsgCompose",
+ "headers": ["/comm/mailnews/compose/src/nsMsgCompose.h"],
+ },
+ {
+ "cid": "{cb998a00-c079-11d4-9daa-8df64bab2efc}",
+ "contract_ids": ["@mozilla.org/messengercompose/composeparams;1"],
+ "type": "nsMsgComposeParams",
+ "headers": ["/comm/mailnews/compose/src/nsMsgComposeParams.h"],
+ },
+ {
+ "cid": "{acc72781-2cea-11d5-9daa-bacdeac1eefc}",
+ "contract_ids": ["@mozilla.org/messengercompose/composesendlistener;1"],
+ "type": "nsMsgComposeSendListener",
+ "headers": ["/comm/mailnews/compose/src/nsMsgCompose.h"],
+ },
+ {
+ "cid": "{1e0e7c01-3e4c-11d5-9daa-f88d288130fc}",
+ "contract_ids": ["@mozilla.org/messengercompose/composeprogressparameters;1"],
+ "type": "nsMsgComposeProgressParams",
+ "headers": ["/comm/mailnews/compose/src/nsMsgComposeProgressParams.h"],
+ },
+ {
+ "cid": "{e64b0f51-0d7b-4e2f-8c60-3862ee8c174f}",
+ "contract_ids": ["@mozilla.org/messengercompose/composefields;1"],
+ "type": "nsMsgCompFields",
+ "headers": ["/comm/mailnews/compose/src/nsMsgCompFields.h"],
+ },
+ {
+ "cid": "{27b8d045-8d9f-4fa8-bfb6-8a0f8d09ce89}",
+ "contract_ids": ["@mozilla.org/messengercompose/attachment;1"],
+ "type": "nsMsgAttachment",
+ "headers": ["/comm/mailnews/compose/src/nsMsgAttachment.h"],
+ },
+ {
+ "cid": "{9e16958d-d9e9-4cae-b723-a5bccf104998}",
+ "contract_ids": ["@mozilla.org/messengercompose/attachmentdata;1"],
+ "type": "nsMsgAttachmentData",
+ "headers": ["/comm/mailnews/compose/src/nsMsgAttachmentData.h"],
+ },
+ {
+ "cid": "{ef173501-4e14-42b9-ae1f-7770de235c29}",
+ "contract_ids": ["@mozilla.org/messengercompose/attachedfile;1"],
+ "type": "nsMsgAttachedFile",
+ "headers": ["/comm/mailnews/compose/src/nsMsgAttachedFile.h"],
+ },
+ {
+ "cid": "{e15c83f1-1cf4-11d3-8ef0-00a024a7d144}",
+ "contract_ids": ["@mozilla.org/messengercompose/sendlater;1"],
+ "type": "nsMsgSendLater",
+ "init_method": "Init",
+ "headers": ["/comm/mailnews/compose/src/nsMsgSendLater.h"],
+ },
+ {
+ "cid": "{be59dbf0-2812-11d3-80a3-006008128c4e}",
+ "contract_ids": ["@mozilla.org/messengercompose/smtpurl;1"],
+ "type": "nsSmtpUrl",
+ "headers": ["/comm/mailnews/compose/src/nsSmtpUrl.h"],
+ },
+ {
+ "cid": "{05bab5e7-9c7d-11d3-98a3-001083010e9b}",
+ "contract_ids": ["@mozilla.org/messengercompose/mailtourl;1"],
+ "type": "nsMailtoUrl",
+ "headers": ["/comm/mailnews/compose/src/nsSmtpUrl.h"],
+ },
+ {
+ "cid": "{1c7abf0c-21e5-11d3-8ef1-00a024a7d144}",
+ "contract_ids": ["@mozilla.org/messengercompose/quoting;1"],
+ "type": "nsMsgQuote",
+ "headers": ["/comm/mailnews/compose/src/nsMsgQuote.h"],
+ },
+ {
+ "cid": "{683728ac-88df-11d3-989d-001083010e9b}",
+ "contract_ids": ["@mozilla.org/messengercompose/quotinglistener;1"],
+ "type": "nsMsgQuoteListener",
+ "headers": ["/comm/mailnews/compose/src/nsMsgQuote.h"],
+ },
+ {
+ "cid": "{ceb0dca2-5e7d-4204-94d4-2ab925921fae}",
+ "contract_ids": ["@mozilla.org/messengercompose/computils;1"],
+ "type": "nsMsgCompUtils",
+ "headers": ["/comm/mailnews/compose/src/nsMsgCompUtils.h"],
+ },
+ {
+ "cid": "{0874c3b5-317d-11d3-8efb-00a024a7d144}",
+ "contract_ids": ["@mozilla.org/messengercompose/msgcopy;1"],
+ "type": "nsMsgCopy",
+ "headers": ["/comm/mailnews/compose/src/nsMsgCopy.h"],
+ },
+ {
+ "cid": "{e5872045-a87b-4ea0-b366-45ebd7dc89d9}",
+ "contract_ids": ["@mozilla.org/messengercompose/sendreport;1"],
+ "type": "nsMsgSendReport",
+ "headers": ["/comm/mailnews/compose/src/nsMsgSendReport.h"],
+ },
+ {
+ "cid": "{028b9c1e-8d0a-4518-80c2-842e07846eaa}",
+ "contract_ids": ["@mozilla.org/messengercompose/send;1"],
+ "jsm": "resource:///modules/MessageSend.jsm",
+ "constructor": "MessageSend",
+ },
+ {
+ "cid": "{b14c2b67-8680-4c11-8d63-9403c7d4f757}",
+ "contract_ids": ["@mozilla.org/network/protocol;1?name=smtp"],
+ "jsm": "resource:///modules/SMTPProtocolHandler.jsm",
+ "constructor": "SMTPProtocolHandler",
+ "protocol_config": {
+ "scheme": "smtp",
+ "flags": [
+ "URI_NORELATIVE",
+ "URI_DANGEROUS_TO_LOAD",
+ "ALLOWS_PROXY",
+ "URI_NON_PERSISTABLE",
+ "URI_FORBIDS_AUTOMATIC_DOCUMENT_REPLACEMENT",
+ ],
+ "default_port": 25,
+ },
+ },
+ {
+ "cid": "{057d0997-9e3a-411e-b4ee-2602f53fe05f}",
+ "contract_ids": ["@mozilla.org/network/protocol;1?name=smtps"],
+ "jsm": "resource:///modules/SMTPProtocolHandler.jsm",
+ "constructor": "SMTPSProtocolHandler",
+ "protocol_config": {
+ "scheme": "smtps",
+ "flags": [
+ "URI_NORELATIVE",
+ "URI_DANGEROUS_TO_LOAD",
+ "ALLOWS_PROXY",
+ "URI_NON_PERSISTABLE",
+ "URI_FORBIDS_AUTOMATIC_DOCUMENT_REPLACEMENT",
+ ],
+ "default_port": 465,
+ },
+ },
+ {
+ "cid": "{af314bd9-0b28-4f69-9bea-592ab4dc6811}",
+ "contract_ids": ["@mozilla.org/network/protocol;1?name=mailto"],
+ "jsm": "resource:///modules/MailtoProtocolHandler.jsm",
+ "constructor": "MailtoProtocolHandler",
+ "protocol_config": {
+ "scheme": "mailto",
+ "flags": [
+ "URI_NORELATIVE",
+ "ALLOWS_PROXY",
+ "URI_LOADABLE_BY_ANYONE",
+ "URI_NON_PERSISTABLE",
+ "URI_DOES_NOT_RETURN_DATA",
+ "URI_FORBIDS_COOKIE_ACCESS",
+ ],
+ },
+ },
+ {
+ "cid": "{acda6039-8b17-46c1-a8ed-ad50aa80f412}",
+ "contract_ids": ["@mozilla.org/messengercompose/smtp;1"],
+ "jsm": "resource:///modules/SmtpService.jsm",
+ "constructor": "SmtpService",
+ "name": "Smtp",
+ "interfaces": ["nsISmtpService"],
+ },
+ {
+ "cid": "{3a75f5ea-651e-4696-9813-848c03da8bbd}",
+ "contract_ids": ["@mozilla.org/messenger/smtp/server;1"],
+ "jsm": "resource:///modules/SmtpServer.jsm",
+ "constructor": "SmtpServer",
+ },
+]