Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
Both sides previous revision Попередня ревізія Наступна ревізія | Попередня ревізія | ||
sendmail [2013/11/08 11:45] wombat Ссылки о настройке почтового сервера |
sendmail [2020/05/20 21:29] wombat Доменное имя |
||
---|---|---|---|
Рядок 1: | Рядок 1: | ||
+ | ====== Запрет пересылки (RELAY) ====== | ||
+ | |||
+ | /etc/mail/access | ||
+ | |||
+ | |||
+ | ====== Аутентификация SMTP ====== | ||
+ | |||
+ | <file m4 "/etc/mail/sendmail.mc"> | ||
+ | dnl FEATURE(`authinfo',`hash -o /etc/mail/authinfo.db')dnl | ||
+ | dnl | ||
+ | dnl The following allows relaying if the user authenticates, | ||
+ | dnl and disallows plaintext authentication (PLAIN/LOGIN) on | ||
+ | dnl non-TLS links. | ||
+ | dnl | ||
+ | define(`confAUTH_OPTIONS', `A p y')dnl | ||
+ | dnl | ||
+ | dnl Accept PLAIN and LOGIN authentications. | ||
+ | dnl | ||
+ | TRUST_AUTH_MECH(`LOGIN PLAIN')dnl | ||
+ | define(`confAUTH_MECHANISMS', `LOGIN PLAIN')dnl | ||
+ | dnl | ||
+ | dnl Define paths to directory hosting certs of trusted certificate | ||
+ | dnl authorities (like VeriSign) and path to local certificate. | ||
+ | dnl | ||
+ | define(`confCACERT_PATH',`/etc/ssl/certs/')dnl | ||
+ | define(`confCACERT',`/etc/ssl/certs/wombat.org.ua.crt')dnl | ||
+ | define(`localCERT', `/etc/ssl/certs/wombat.org.ua.pem')dnl | ||
+ | define(`confCLIENT_CERT',`localCERT')dnl | ||
+ | define(`confCLIENT_KEY',`localCERT')dnl | ||
+ | define(`confSERVER_CERT',`localCERT')dnl | ||
+ | define(`confSERVER_KEY',`localCERT')dnl | ||
+ | </file> | ||
+ | |||
+ | missing envelope from address | ||
+ | |||
+ | define(`LOCAL_SHELL_FLAGS', `eu9P')dnl | ||
+ | |||
+ | |||
+ | make -C /etc/mail | ||
+ | /etc/init.d/sendmail reload | ||
+ | |||
+ | |||
+ | |||
+ | ====== Доменное имя ====== | ||
+ | |||
+ | sendmail может выдавать такую ошибку: | ||
+ | |||
+ | "My unqualified host name (foo.bar) unknown; sleeping for retry" | ||
+ | |||
+ | Это может означать, что в файле ''/etc/hosts'' нужно в правильном порядке перечислить доменные имена, соответствующие IP-адресам данного компьютера: | ||
+ | |||
+ | 127.0.0.1 myserver.com localhost localhost.localdomain | ||
+ | 192.168.1.2 myserver.com | ||
+ | |||
+ | Тогда он будет использовать первый найденный **полный** домен из этого списка. В данном случае это ''myserver.com''. | ||
+ | |||
+ | |||
+ | ====== VERP ====== | ||
+ | |||
+ | http://cr.yp.to/proto/verp.txt | ||
+ | |||
+ | ====== Ссылки ====== | ||
+ | |||
+ | http://rimuhosting.com/support/settingupemail.jsp?mta=sendmail&t=quickstart#quickstart | ||
+ | |||
+ | http://www.brennan.id.au/12-Sendmail_Server.html#config | ||
+ | |||
+ | |||