Передача команды Y при использовании Nid

Если вы просто тестируете сантехнику, то использование mail / sendmail из командной строки будет работать нормально (как и telnet localhost 25). Если вы не получаете это письмо, проверьте / var / log на наличие ошибок и опубликуйте их для помощи в устранении.

Если вы действительно хотите отправлять и получать электронную почту из командной строки, вам нужен агент пользователя почты (MUA), а не агент передачи почты (MTA) [3]. Типичный ответ - Mutt [1], хотя есть и другие отличные клиенты командной строки на выбор [2].

[1] https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/3/html/Step_by_Step_Guide/s1-eclients-textmail.html

[2] http://en.wikipedia.org/wiki/List_of_email_clients # Текстовый

[3] http://en.wikipedia.org/wiki/Email_agent_%28infrastructure%29

2
27.05.2018, 11:14
1 ответ

Asumiendo que sus guiones preguntas siempre deben responderse cony:

Puede usar el comando yes:

yes | your-script.sh

Si su secuencia de comandos ejecuta otro comando, que necesita ycomo entrada, también puede modificar su secuencia de comandos y reemplazar la línea que contiene external-commandconyes | external-command

man yes

yes - output a string repeatedly until killed

Description Repeatedly output a line with all specified STRING(s), or 'y'.

1
27.01.2020, 22:18

Теги

Похожие вопросы