thunderbird_send_email
Thunderbird · macOS · Windows
효과: 보내기. 상태: 조건부 제공.
‘조건부 제공’은 도구가 버전, 플랫폼, 권한, 계정 또는 설정에 따라 달라질 수 있음을 뜻하며 모든 설치에서 활성화되었다는 의미는 아닙니다.
macOS
목적
사용자가 Local MCP에 저장한 비밀번호를 사용하여 해당 계정 자체의 발신 메일 서버를 통해 Thunderbird 계정 하나에서 일반 텍스트 메시지를 보냅니다(어떤 계정이 준비되었는지는 thunderbird_connect가 알려 줌). 첫 번째 호출은 보낸 사람, 받는 사람, 제목, 본문이 담긴 미리보기를 반환하며 어디에도 연결하지 않고, confirm=true로 설정하면 보냅니다. IMAP 계정의 경우 사본이 보낸 편지함 폴더에 보관되며 결과가 성공 여부를 알려 줍니다. 첨부 파일은 지원하지 않습니다. 제공업체를 통해 로그인하는 계정(Google, Microsoft 등)은 이 방식으로 보낼 수 없습니다.
필수 입력
tosubjectbody
입력 이름은 도구가 요구하는 정확한 형태로 유지됩니다. 영문 정식 기술 정의는 아래 펼칠 수 있는 스키마에 있습니다.
권한 및 확인
스키마에 명시적 확인 매개변수가 있습니다. 미리보기를 검토하고 플랫폼 계약에 따라 실제 작업을 승인하세요.
- 이 플랫폼에서는 사용자가 승인한 앱, 계정 및 리소스만 사용하세요. 연결 및 권한 요구 사항은 이 도구의 플랫폼별 설명을 참조하세요. 이 카탈로그는 추가 OAuth 범위나 OS 권한이 있다고 주장하지 않습니다.
영문 정식 기술 스키마 — 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"
}문서 예시
thunderbird_send_email 문서 예시입니다. 이 예시를 실행하지 마세요. 표시된 인수는 가상 데이터 세트에 속합니다. 실제 호출 전에 실제 식별자를 확인하고 승인을 받으세요.
{
"body": "Can we review the launch checklist on Tuesday?",
"confirm": false,
"from": "alex@example.com",
"subject": "Planning meeting",
"to": "sam@example.com"
}Windows
목적
사용자가 Local MCP에 저장한 비밀번호를 사용하여 해당 계정 자체의 발신 메일 서버를 통해 Thunderbird 계정 하나에서 일반 텍스트 메시지를 보냅니다(어떤 계정이 준비되었는지는 thunderbird_connect가 알려 줌). 첫 번째 호출은 보낸 사람, 받는 사람, 제목, 본문이 담긴 미리보기를 반환하며 어디에도 연결하지 않고, confirm=true로 설정하면 보냅니다. IMAP 계정의 경우 사본이 보낸 편지함 폴더에 보관되며 결과가 성공 여부를 알려 줍니다. 첨부 파일은 지원하지 않습니다. 제공업체를 통해 로그인하는 계정(Google, Microsoft 등)은 이 방식으로 보낼 수 없습니다.
필수 입력
tosubjectbody
입력 이름은 도구가 요구하는 정확한 형태로 유지됩니다. 영문 정식 기술 정의는 아래 펼칠 수 있는 스키마에 있습니다.
권한 및 확인
스키마에 명시적 확인 매개변수가 있습니다. 미리보기를 검토하고 플랫폼 계약에 따라 실제 작업을 승인하세요.
- 이 플랫폼에서는 사용자가 승인한 앱, 계정 및 리소스만 사용하세요. 연결 및 권한 요구 사항은 이 도구의 플랫폼별 설명을 참조하세요. 이 카탈로그는 추가 OAuth 범위나 OS 권한이 있다고 주장하지 않습니다.
영문 정식 기술 스키마 — 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"
}문서 예시
thunderbird_send_email 문서 예시입니다. 이 예시를 실행하지 마세요. 표시된 인수는 가상 데이터 세트에 속합니다. 실제 호출 전에 실제 식별자를 확인하고 승인을 받으세요.
{
"body": "Can we review the launch checklist on Tuesday?",
"confirm": false,
"from": "alex@example.com",
"subject": "Planning meeting",
"to": "sam@example.com"
}