İçeriğe geç
Tüm araçlar

thunderbird_send_email

Thunderbird · macOS · Windows

Etki: gönderme. Durum: koşullu kullanılabilir.

“Koşullu kullanılabilirlik”, aracın sürüme, platforma, izinlere, hesaba veya yapılandırmaya bağlı olabileceğini belirtir. Her kurulumda etkin olduğu anlamına gelmez.

macOS

Amaç

Bir Thunderbird hesabından, o hesabın kendi giden posta sunucusu üzerinden, kullanıcının Local MCP'de onun için sakladığı parolayla düz metin ileti gönderir (thunderbird_connect hangi hesapların hazır olduğunu söyler). İlk çağrı gönderen, alıcılar, konu ve gövdeyle bir önizleme döndürür ve hiçbir yere bağlanmaz; confirm=true gönderir. Bir IMAP hesabı için bir kopya Sent klasörüne dosyalanır ve sonuç bunun işe yarayıp yaramadığını söyler. Ek yok. Oturumu sağlayıcısı üzerinden açan bir hesap (Google, Microsoft ve diğerleri) bu yolla gönderemez.

Zorunlu girdiler

Girdi adları aracın istediği biçimde aynen korunur. İngilizce kanonik teknik tanımlar aşağıdaki açılır şemadadır.

İzinler ve onay

Şema açık bir onay parametresi bildirir. Önizlemeyi inceleyin ve gerçek işlemi platform sözleşmesine göre yetkilendirin.

İngilizce kanonik teknik şema — macOS
{
  "properties": {
    "body": {
      "description": "Plain text.",
      "type": "string"
    },
    "cc": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "items": {
            "type": "string"
          },
          "type": "array"
        }
      ],
      "description": "Copy recipients, the same form as `to`."
    },
    "confirm": {
      "description": "Must be true to send. Without it the call returns a preview and sends nothing.",
      "type": "boolean"
    },
    "from": {
      "description": "The sending account: its id, name or address from thunderbird_list_accounts. Optional when the profile has one mail account.",
      "type": "string"
    },
    "profile": {
      "description": "Thunderbird profile name. Optional: the default profile is used.",
      "type": "string"
    },
    "subject": {
      "type": "string"
    },
    "to": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "items": {
            "type": "string"
          },
          "type": "array"
        }
      ],
      "description": "Recipient address, or several (an array, or separated by commas)."
    }
  },
  "required": [
    "to",
    "subject",
    "body"
  ],
  "type": "object"
}

Belge örneği

thunderbird_send_email için örnek belge. Bu örneği çalıştırmayın. Gösterilen bağımsız değişkenler kurgusal bir veri kümesine aittir; gerçek bir çağrıdan önce gerçek tanıtıcıları bulun ve izin alın.

{
  "body": "Can we review the launch checklist on Tuesday?",
  "confirm": false,
  "from": "alex@example.com",
  "subject": "Planning meeting",
  "to": "sam@example.com"
}

Windows

Amaç

Bir Thunderbird hesabından, o hesabın kendi giden posta sunucusu üzerinden, kullanıcının Local MCP'de onun için sakladığı parolayla düz metin ileti gönderir (thunderbird_connect hangi hesapların hazır olduğunu söyler). İlk çağrı gönderen, alıcılar, konu ve gövdeyle bir önizleme döndürür ve hiçbir yere bağlanmaz; confirm=true gönderir. Bir IMAP hesabı için bir kopya Sent klasörüne dosyalanır ve sonuç bunun işe yarayıp yaramadığını söyler. Ek yok. Oturumu sağlayıcısı üzerinden açan bir hesap (Google, Microsoft ve diğerleri) bu yolla gönderemez.

Zorunlu girdiler

Girdi adları aracın istediği biçimde aynen korunur. İngilizce kanonik teknik tanımlar aşağıdaki açılır şemadadır.

İzinler ve onay

Şema açık bir onay parametresi bildirir. Önizlemeyi inceleyin ve gerçek işlemi platform sözleşmesine göre yetkilendirin.

İngilizce kanonik teknik şema — Windows
{
  "properties": {
    "body": {
      "description": "Plain text.",
      "type": "string"
    },
    "cc": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "items": {
            "type": "string"
          },
          "type": "array"
        }
      ],
      "description": "Copy recipients, the same form as `to`."
    },
    "confirm": {
      "description": "Must be true to send. Without it the call returns a preview and sends nothing.",
      "type": "boolean"
    },
    "from": {
      "description": "The sending account: its id, name or address from thunderbird_list_accounts. Optional when the profile has one mail account.",
      "type": "string"
    },
    "profile": {
      "description": "Thunderbird profile name. Optional: the default profile is used.",
      "type": "string"
    },
    "subject": {
      "type": "string"
    },
    "to": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "items": {
            "type": "string"
          },
          "type": "array"
        }
      ],
      "description": "Recipient address, or several (an array, or separated by commas)."
    }
  },
  "required": [
    "to",
    "subject",
    "body"
  ],
  "type": "object"
}

Belge örneği

thunderbird_send_email için örnek belge. Bu örneği çalıştırmayın. Gösterilen bağımsız değişkenler kurgusal bir veri kümesine aittir; gerçek bir çağrıdan önce gerçek tanıtıcıları bulun ve izin alın.

{
  "body": "Can we review the launch checklist on Tuesday?",
  "confirm": false,
  "from": "alex@example.com",
  "subject": "Planning meeting",
  "to": "sam@example.com"
}