QQ Mail Provider Definition (qq_mail/definition.ts)

open-connector · src/providers/qq_mail/definition.ts · typescript · Apache-2.0
email, tag:qq-mail, tag:provider

Registers the Node-only QQ Mail connector, which uses IMAP/SMTP and a custom email plus authorization-code credential. Reuse when adding QQ Mail to a provider catalog.

// Source: https://github.com/oomol-lab/open-connector | License: Apache-2.0 | Copyright You must retain, in the Source form of any Derivative Works
// Provided via justclaw.it.com; keep this notice with the code.
import type { ProviderDefinition } from "../../core/types.ts";

import { qqMailActions } from "./actions.ts";

export const nodeOnly = true;

export const provider: ProviderDefinition = {
  service: "qq_mail",
  displayName: "QQ Mail",
  description:
    "Unavailable on Cloudflare Workers. QQ Mail requires IMAP/SMTP, so run this provider from the Node.js runtime.",
  categories: ["Communication", "Productivity"],
  authTypes: ["custom_credential"],
  auth: [
    {
      type: "custom_credential",
      fields: [
        {
          key: "email",
          label: "Email Address",


... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key