# -*- 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", }, ]