Mail.app의 이메일에서 ⌘ + C를 클릭하면 왜 일반 텍스트로 붙여 넣을 수 없습니까?


2

Mail.app에서 이메일을 선택하고 +를 수행 C하면 TextEdit 또는 VoodooPad와 같은 서식있는 텍스트 편집기 앱에 전체 이메일 (헤더 정보 포함)을 붙여 넣을 수 있습니다. 그러나 TextMate와 같은 일반 텍스트 편집기 또는 터미널 창에 붙여 넣을 수 없습니다.

(이상하게도 일반 텍스트 모드로 TextEdit에 붙여 넣을 수 있습니다 . 이는 다른 앱으로 할 수있는 일입니다.)

왜 이렇게합니까? 해결 방법이 있습니까? 참고 일반 클립은 이 경우 해결 방법으로 작동하지 않습니다.


어떤 유형의 이메일을 "선택"하고 어떻게합니까? 이미지가 있습니까? "헤더 정보"는 어떻게 포함합니까? Message-> Long headers로 이동 하시겠습니까?
Martin Marconcini

나는 해결 방법으로 사는 법을 배웠다. 메일을 일반 텍스트로 TextEdit에 붙여 넣은 다음 TextEdit에서 일반 텍스트를 복사하여 원하는 앱에 붙여 넣을 수 있습니다.
Martin

Martin : Mail.app의 상단 창에서 제목을 클릭하여 선택하고 있습니다. 그런 다음 Cmd + C를 때리고 있습니다. 텍스트와 함께 헤더를 복사합니다. (이메일에 이미지가 없습니다)
Lorin Hochstein

때때로 사용하는 비슷한 해결 방법. Mail에서 "다른 이름으로 저장"을 데스크탑의 텍스트 문서에 수행 한 다음 선택한 텍스트 편집기를 사용하여 해당 문서를여십시오. 주요 헤더를 포함합니다.
GEdgar

답변:


3

이는 Mac OS X에서 페이스트 보드를 프로그래밍하는 방법 때문입니다.

텍스트 편집기는 대지에 텍스트 데이터가 포함될 것으로 예상합니다. 그러나 여러 종류의 텍스트가 있습니다. 일반 텍스트, 서식있는 (RTF) 텍스트, 포함 된 문서 (RTFD)가있는 서식있는 텍스트, HTML 형식의 텍스트 및 기타 여러 가지가 있습니다.

무언가를 복사하면 응용 프로그램은이 데이터를 표현할 수있는 방법을 판지에 알립니다. 일반적으로 몇 가지 적절한 표현이 있습니다. 예를 들어, 질문을 복사하면 웹 아카이브, RTF 데이터 및 세 가지 다른 인코딩으로 일반 텍스트로 표시 될 수있는 데이터를 전자 칠판에 내 보냅니다. 응용 프로그램이 지원할 수있는 많은 유형.

그러나 Mail에서 메일을 복사하면 일반 UTF-8 텍스트와 RTFD 문서의 두 가지 유형의 데이터로만 내 보냅니다. Cocoa는 RTFD 문서를 더 좋아하기 때문에 RTFD 문서로 붙여 넣기를 시도하지만 응용 프로그램은 "아니요, 그렇게 할 수 없습니다"라고 말합니다. RTFD에는 일반적으로 이미지와 같은 리소스가 내장되어 있기 때문에 RTF에서 텍스트를 가져올 수는 있지만 RTF에서 텍스트를 가져 오는 것은 지원하지 않으며 앱이 일반 텍스트 데이터를 찾지 않아도되기 때문에 아무것도 붙여 넣지 않습니다.

TextEdit은 측면에서 RTFD 문서를 편집 할 수 있으므로 데이터를 붙여 넣는 데 아무런 문제가 없습니다.


Mail.app에서 TextMate로 전자 메일을 붙여 넣은 다음 큰 문제없이 포맷했습니다. 페이스트 보드 서비스는 데이터를 표현할 수 없을 때 "대체"를 제공합니다. TextMate는 일반 텍스트 utf 대안을 가져옵니다.
Martin Marconcini

Martin Marconcini : 이메일 내에서 텍스트를 선택할 수 있습니다. 이것이 TextMate에 붙여 넣는 방법입니다. 그러나 헤더와 전자 메일 텍스트를 동시에 선택하고 싶습니다.
Lorin Hochstein

0

Lion (및 이전 버전의 경우 확인하지 않은 경우)에 Mail에는 메시지를 복사하여 다른 곳에 붙여 넣기 전에 사용할 수있는이 메뉴 항목이 있습니다.

보기> 메시지> 일반 텍스트 대체

다른 옵션이 있지만 별도의 창이 열리 며 일반적으로 숨겨져있는 잠재적으로 도움이되지 않는 전자 메일 헤더를 통과해야합니다.

보기> 메시지> 원시 소스

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.