Linux에서 mail 명령을 사용하는 방법

Linux에서 mail 명령을 사용하는 방법

2022-06-03 last update

5 minutes reading Linux Commands
메일은 사랑하는 사람에게 가장 빨리 메시지를 전달하는 방법입니다. 서로 다른 이메일 클라이언트 서버에서 사용자가 이메일을 보낼 수 있도록 합니다. 이외에도 Linux는 기본적으로 터미널을 통해'메일'명령을 사용하여 이메일을 보내는 기능을 제공합니다.우리는 테마, 메시지, 수신자의 전자 우편 주소를 작성할 수 있으며, 명령 하나만 실행하면 발송할 수 있다.
우리는 서로 다른 패키지를 통해mail명령을 설치할 수 있다. 본고는 이러한 패키지를 토론하고mail명령의 사용을 상세하게 설명할 것이다.

Linux의 다른 릴리스에 대한 패키지 설치


아래에 언급된 명령을 사용하여 Linux의 다른 릴리스에 패키지를 설치할 수 있습니다.
CentOS/Redhat의 경우:
$ sudo yum install mailx
Fedora/RHEL의 경우:
$ sudo dnf install mailx
Debian/Ubuntu/Linux Mint의 경우:
$ sudo apt install mailutils

Ubuntu에 메일 패키지 설치


mailutils 패키지를 사용하여 Ubuntu에 mail 패키지를 설치합니다.
$ sudo apt install mailutils -y

"인터넷 사이트"를 사용하기로 결정했기 때문에 접미사의 네 가지 옵션과 자세한 정보를 표시하고 모든 옵션을 읽으며 어떤 옵션을 선택할지 결정한 후 "확인"을 클릭합니다.

인터넷 사이트를 선택하고 확인을 누릅니다.

도메인 이름을 선택하고''을 선택했습니다. 직접 선택하고'확인'단추를 눌러서 계속할 수 있습니다.

mailutils가 성공적으로 설치되었습니다.

Linux에서 mail 명령을 사용하는 방법


Linux의 mail 명령은 메시지를 주고받기 위해 다른 사람에게 이메일을 보내는 데 사용됩니다. mail 명령을 사용하려면 mailutils를 설치했습니다. 현재 mail 명령의 일반적인 문법은 다음과 같습니다.
$ mail -s "subject" [recipient-email-address]
CC [you can skip it by pressing the ENTER key]

[Press CTRL + D]
메시지 자구를 사용하여 메시지를 끝내고 "-s"를 입력하여 테마를 지정하고 수신자의 전자 우편 주소를 입력하고 Enter 키를 누르면 메시지를 베껴 보내거나 Enter 키를 누르면 건너뛰고 메시지를 입력하며 통신하고 싶으면 Ctrl+D를 누르면 메시지를 보냅니다.
더 잘 이해하기 위해 우리는 전자 우편 주소 [email protected] 를 사용하여 메시지를 보냅니다. 우리는 다음과 같은 명령을 사용할 것입니다.
$ mail -s "casual mail" [email protected]
"cc"를 묻는 경우 Enter 키를 눌러 건너뛰고 메시지를 입력합니다.

Ctrl+D 키를 누르면 메일이 성공적으로 전송되며 단일 명령으로 동일한 메일을 보낼 수도 있습니다.
$ mail -s "casual mail" [email protected] <<< 'How are you?'

또는 단일 명령을 사용하여 전자 메일을 보내는 다른 방법:
$ echo "How are you?" | mail -s "casual mail" [email protected]

때로는 여러 사용자에게 메일을 보내야 할 때도 있습니다. 이 경우 다음 구문을 사용하십시오.
$ mail -s "casual mail" [email protected] , [email protected] <<< 'How are you?'

전자 우편 주소가 있는 파일을 추가하려면 "-a"로고를 메일 명령과 함께 사용하십시오. 이름과 색인이 있는 png 파일과 같습니다.png, 다음 명령을 사용하여 메일과 함께 첨부합니다.
$ mail -s "casual mail" [email protected] , [email protected] <<< 'How are you? I am sending you an image' -A /home/hammad/Downloads/index.png

텍스트 파일에 메시지가 있고 텍스트 파일에서 메시지를 보내려면 다음 명령을 수행합니다.
$ mail -s "casual mail" [email protected] < /home/hammad/mymail.txt

메일을 읽으려면 "mail"명령을 사용하십시오.
$ mail

출력에서 13통의 메일을 볼 수 있습니다. 메일을 열려면 색인 번호를 쓰고 ENTER 키를 누르십시오. 예를 들어 일곱 번째 메일을 열려면'7'을 입력하고 ENTER 키를 누르십시오.

메시지 및 세부 정보가 열립니다.

마찬가지로 전자 메일을 4-15에서 삭제하려면 "d 4 15"를 입력하고 Enter 키를 누르십시오.

메일 삭제를 확인하려면 mail 명령을 다시 실행하십시오.
$ mail

지정한 전자 메일이 받은 편지함에서 삭제되었음을 알 수 있습니다. 그러면 받은 편지함을 관리할 수도 있습니다.

결론


Linux에서 mail 명령은 명령줄에서 전자메일을 보내고 관리하는 명령줄 유틸리티입니다.메일 명령은 전자 메일을 보내는 데 사용될 뿐만 아니라 받는 사람의 전자 메일을 보고 받는 데도 사용됩니다.본고에서 우리는 메일 명령과 Linux의 다른 버전에 설치된 명령을 논의했다.우리는 또한 메일 명령이 Debian과 Ubuntu 기반의 Linux 버전에서 사용되는 것에 대해 상세하게 토론했다.