Mail - отправка письма из скрипта
								
								Перейти к навигации
				Перейти к поиску
									
								
							
		
Для отправки письма из скрипта воспользуемся стандартной утилитой mail.
$ cat mail_body.txt | mail -s "Тема сообщения" mail@test.ru -f mail@mydomain.ru
Здесь:
- в файле mail_body.txt - текст сообщения
 - mail@test.ru - почтовый ящик на который отправляем сообщение
 - mail@mydomain.ru - почтовый ящик с которого мы якобы отсылаем почту. (Требуется, если посылаем с сервера который не является почтовым сервером, то есть локальные пользователи не имеют реальных ящиков).
 
Для посылки файла:
cat /home/rrv/file.tar.gz | /usr/bin/uuencode file.tar.gz | mail -s "Тема сообщения" mail@test.ru -f mail@mydomain.ru