Ви можете скористатися mailкомандою, щоб надіслати повідомлення jdoeтакому користувачеві:
mail -s "The subject goes here" jdoe
Ви ввійдете в інтерактивне середовище, де зможете набрати своє повідомлення (тіло пошти). Введіть Control-Dна початку рядка, щоб закінчити повідомлення та надіслати його (вам буде запропоновано необов’язкового одержувача CC - просто натисніть клавішу Enter, якщо ви не хочете його).
Ви також можете зробити:
mail -s "The subject goes here" jdoe < textfile
або
echo “John, don't forget our meeting” | mail -s "Reminder" jdoe
Наступного разу, коли jdoe увійде в систему, він отримає сповіщення типу "У вас нова пошта", і він повинен ввести його mailдля читання (можливо, це недолік, якщо користувач не знає, що він повинен це зробити).
mail? Я читаю сторінку man, і не бачу способу це зробити. Я також не можу створити баш сценарій, який підштовхує «q» для мене, наскільки я знаю.