Revision control

Copy as Markdown

Other Tools

# -*- 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"],
"constructor": "MessageSend",
},
{
"cid": "{b14c2b67-8680-4c11-8d63-9403c7d4f757}",
"contract_ids": ["@mozilla.org/network/protocol;1?name=smtp"],
"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"],
"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"],
"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"],
"constructor": "SmtpService",
"name": "Smtp",
"interfaces": ["nsISmtpService"],
},
{
"cid": "{3a75f5ea-651e-4696-9813-848c03da8bbd}",
"contract_ids": ["@mozilla.org/messenger/smtp/server;1"],
"constructor": "SmtpServer",
},
]