diff options
Diffstat (limited to '')
-rw-r--r-- | comm/mailnews/compose/src/components.conf | 197 |
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", + }, +] |