Angel07
 
Newbie
 
 
 
 
Сообщения: 7
 
Зарегистрирован: 24.5.2005
 
Пользователя нет на форуме
  
 
 | 
  когда размещено 30.5.2005 в 14:49 | 
 | 
 
 
 | 
отправка письма через sendmail 
 
 
Подскажите,  
 
1. Какие обязательные поля заголовка должно содержать сформированное CGI-скриптом письмо (кроме From и To)? 
 
2. как правильнее вызывать sendmail из perl-скрипта: 
 
open FILE, "|/usr/sbin/sendmail user\\@host.com"; 
print FILE "From: user2\\@host2.com\\n"; 
print FILE "To: user\\@host.com\\n"; 
print FILE "Subject: i have this message to say\\n\\n"; 
print FILE "text\\n"; 
close FILE; 
 
или 
 
open FILE, "|/usr/sbin/sendmail"; 
print FILE ... 
 
т.е. надо ли указывать адрес получателя не только в полях письма, но и в параметрах вызова sendmail? 
 
3. При рассылке форумом уведомлений нескольким пользователям о новом сообщении лучше отправлять каждое отдельным вызовом sendmail-а или отправлять их
все одним письмом, с помощью "скрытых копий"? 
 
Заранее спасибо за помощь
 | 
| 
 | 
Angel07
 
Newbie
 
 
 
 
Сообщения: 7
 
Зарегистрирован: 24.5.2005
 
Пользователя нет на форуме
  
 
 | 
  когда размещено 30.5.2005 в 15:14 | 
 | 
 
 
 | 
 
 
В предпросмотре сообщения одинарные обратные слэши не отображаются, а двойные как одинарные. Поэтому извиняюсь за двойные слэши в коде :-(
 | 
| 
 | 
support
 
 
 | 
  когда размещено 31.5.2005 в 08:37 | 
 | 
 
 
 | 
 
 
1. Создайте письмо какой-нить почтовой программой и посмотрите какие там есть заголовки. Нужны не все, но некоторые имеет смысл использовать. 
 
2. В коммандной строке адрес указывать необязательно, а может и вообще не нужно. 
 
3. Проще и быстрее с помощью BCC: конечно. 
 
[Изменено 31.5.2005 от support]
 | 
| 
 |