Serwer poczty na gentoo, dla php
luty 23, 2008 autor rofrol
http://www.destr0yr.com/article.php/Gmail_and_sSMTP
Uwaga! Jeśli skompilujemy z flagą mailwrapper, to zniknie /usr/sbin/sendmail. Mailwrapper jest po to aby, użyć innych MTA. Jeśli nie wiemy, co takiego, lepiej nie włączać tej flagi.
emerge ssmtp (USE="ipv6 -mailwrapper -md5sum ssl")
cd /etc/ssmtp
W /etc/ssmtp/ssmtp.conf ustawiamy:
root=youraccount@gmail.com
mailhub=smtp.gmail.com:587
rewriteDomain=
hostname=youraccount@gmail.com
UseSTARTTLS=YES
AuthUser=youraccount
AuthPass=yourpasword
FromLineOverride=YES
W /etc/ssmtp/revaliases:
root:youraccount@gmail.com:smtp.gmail.com:587
mainuser:youraccount@gmail.com:smtp.gmail.com:587
Potrzebujemy jeszcze program mail
emerge mailx
Sprawdzamy:
echo test | mail -s "testing ssmtp" user@domain.tld
lub
$ mail user@domain.tld
To: user@domain.tld
From: ssmtp@localhost
Subject: sSMTP test
Message body.
Sprawdzamy pocztę (user@domain.tld) aby się upewnić, że mail doszedł.
Jeśli coś nie poszło, to mail ląduje w ~/dead.letter. Można go wysłać ponownie:
cat ~/dead.letter | sendmail user@domain.tld
Dalsze źródła:
http://forums.gentoo.org/viewtopic-p-3011748.html
http://forums.gentoo.org/viewtopic-t-412468.html
http://gentoo-wiki.com/HOWTO_Gmail_and_sSMTP
Napisz odpowiedź
Musisz być zalogowany aby móc dodać komentarz.