GNU cal(CLI 달력 유틸리티)이 이메일을 보낼 수 있는 이유는 무엇입니까?

GNU cal(CLI 달력 유틸리티)이 이메일을 보낼 수 있는 이유는 무엇입니까?

GNU cal 유틸리티에는옵션다른 사람에게 이메일을 보내고 그 결과를 출력합니다.:

--mail[=address]

mail프로그램을 통해 Gcal의 출력을 전송함으로써주소,예를 들어:

[email protected]

그렇지 않다면주소주어지면 Gcal은 다음을 사용하여 이메일 전송을 시도합니다.

  1. 환경 변수인 경우 MAILTO해당 환경 변수에 나열된 주소로 이메일이 전송됩니다. 바라보다 환경 변수MAILTO, 자세한 내용을 알아보세요.

  2. 위의 방법이 실패하고 환경 변수를 사용하는 경우 USER해당 환경 변수에 나열된 주소로 이메일이 전송됩니다. 바라보다환경 변수USER, 자세한 내용을 알아보세요.

  3. 위의 방법이 실패하고 환경 변수를 사용하는 경우 LOGNAME해당 환경 변수에 나열된 주소로 이메일이 전송됩니다. 바라보다환경 변수LOGNAME, 자세한 내용을 알아보세요.

  4. 위의 모든 사항이 실패하면 이메일이 전송되지 않습니다.

일반적으로 Gcal은 본문이 비어 있는 이메일을 보내지 않습니다! 정보 메시지가 표시됩니다표준 오류 채널이런 일이 발생하면.

이메일을 보내야 하는 경우 Gcal 자체에서 생성된 모든 강조 시퀀스는 항상 비활성화되고 --force-highlighting옵션 제공 여부에 관계없이 해당 마크업 문자로 자동 변환됩니다. 메일 프로그램이 메일 전송을 올바르게 수행하지 못할 수 있으므로 Gcal의 이러한 동작은 불가피합니다. 이러한 맥락에서 제한사항에 대한 추가 설명을 참고하세요. 글쓰기 섹션리소스 파일 라인(참조줄의 텍스트 부분).

환경 변수가 정의되고 설정된 경우 MAILPROG해당 내용은 정규화된 이름이 아닌 메일 프로그램의 프로그램 이름으로 사용됩니다 mail. 바라보다환경 변수MAILPROG, 자세한 내용을 알아보세요.

이것의 목적은 무엇입니까?

왜 소개하나요? 뭔가 유용한가요? 오늘날에도 여전히 유용합니까? 보내고 싶은 실제 사용 사례를 상상할 수 없습니다.오직이메일에 다른 내용은 포함하지 않고 다른 사람의 달력을 제공하세요.

한 가지 예

내가 이메일을 보내는 데 사용하는 방법은 다음과 같습니다.

karol@kmb ~ % gcal --mail=karol@localhost
karol@kmb ~ % mail                       
Mail version 8.1 6/6/93.  Type ? for help.
"/var/mail/karol": 1 message 1 new
>N  1 [email protected]  Sat Mar  4 12:34  22/656   "Mail from `gcal' (04-Mar-2023 12:34:29)"
? 
Message 1:
From [email protected]  Sat Mar  4 12:34:29 2023
X-Original-To: karol@localhost
Delivered-To: karol@localhost
To: karol@localhost
Subject: Mail from `gcal' (04-Mar-2023 12:34:29)
Date: Sat,  4 Mar 2023 12:34:29 +0100 (CET)
From: [email protected] (Karol Baraniecki)


      March 2023
 Su Mo Tu We Th Fr Sa
           1  2  3< 4>
  5  6  7  8  9 10 11
 12 13 14 15 16 17 18
 19 20 21 22 23 24 25
 26 27 28 29 30 31   
                     

?

답변1

누군가 이 기능을 원해서 구현했습니다.

존재하는 모든 것이 널리 사용되는 것은 아닙니다. 지나치게 생각하지 마십시오. :)

내 말은, 다음과 같은 옵션이 있는 프로그램에 대해 질문하고 있다는 것입니다.

--atmosphere=air-pressure[,temperature]

태양과 달을 향한 특수 텍스트에 사용할 굴절량을 계산하는 데 필요한 지구 대기의 기본 데이터를 설정합니다.

이 기능은 최대 두 사람이 50% 이상 사용했다고 말할 수 있습니다.

관련 정보