Sendmail
From Help system
( echo subject: test; echo ) | sendmail -v -oi anything@mydomain.com
проверять --------
Testing LOGIN AUTH
Для примера
username: testuser password: userpass server# pw user add testuser server# passwd testuser Changing local password for testuser New Password: Retype New Password:
server# portinstall converters/mmencode server# echo testuser | mmencode dGVzdHVzZXIK server# echo userpass | mmencode dXNlcnBhcwo=
server# telnet localhost 25 Trying 127.0.0.1... Connected to localhost Escape character is '^]'. 220 server.domain.com ESMTP Sendmail 8.14.3/8.14.3; Sat, 18 Apr 2009 00:17:49 GMT AUTH LOGIN 334 VXNlcm5hbWU6 dGVzdHVzZXIK 334 UGFzc3dvcmQ6 dXNlcnBhcwo= 535 5.7.0 authentication failed
проверять --------
Для того, чтоб изменить IP с которого sendmail отправляет почту нужно добавить в /etc/mail/sendmail.mc
CLIENT_OPTIONS(`Name=IPv4, Family=inet, Addr=ip-адрес')dnl
и пересобрать конфиг. По умолчанию почта отправляется с основного IP.
