Qmail
Aktualizacja 04-03-2002 r.
Katalog
WWW
Humor
Internet
i okolice
Katalog FTP
Linux
NEWS
Home
Qmail
Jak w Qmailu przepuszczać kopię wiadomości od konkretnego usera (wszystkich)
przez jakiś program ???
%cat alias/.qmail-konkretny_user
|/usr/local/bin/jakis_program
%cat alias/.qmail-default
|/usr/local/bin/jakis_program
%echo "Pozrowienia\nMaciek"
Jak w Qmail'u przekierować kopię dostarczanej poczty na jakiś program ?
w .qmail piszesz |preline tu_program
man dotqmail
Zgadza się, jednak poczta zostanie przeniesiona. Mnie chodzi o to, żeby poczta
była dostarczana na starych zasadach, a do jakegoś programiku idzie jej kopia.
Nie wiem jak MTA będzie się zachowywał z wieloma regułami w jednym pliku.
W jednym pliku:
|preline program
/home/user/Maildir/
&jakis_adres@email.com
Jak wyczyscic szybko kolejke qmaila?
Recznie wyciac pliki z id wiadomosci w qmail/queue. przydaje sie do tego
skrypt typu
for i in * ; do cd $i rm * ; cd .. ; done
tylko bardzo uwaznie trzeba to kasowac.
Chyba, ze pytasz o flushowanie kolejki: nalezy wyslac ALRM do qmail-send.
Ja uzywam do tego takiego skrypciku perlowego ktory znalazlem na sieci:
qmHandle (znajdziesz po goglach). Zdaje sie ze qmail-fix rowniez ma taka funkcje..
Uzywam qmaila. jak zrobic licznik wiadomosci wysylanych przez poszczegolnych
userow?
#!/bin/bash
lastlog | awk '{print $1}' > users
x=`cat users`
for user in $x
do
echo $user >> licznik
cat /var/log/messages | grep qmail | grep from | grep $user | grep -c @ >>
licznik
done
cat licznik
A moze taki skrypcik w bashu, pisalem na szybko ;), ma pare niedociagniec...
ale liczy :)
Czy w qmailu da sie jakos poprzez /var/qmail/control/virtualdomains
obslugiwac poszczegolnych userow? tzn chce odgornie ustalic ze poczta do
costam@virt1.com idzie do usera A.
Bo z tego co przeczytalem w FAQ to tam sie da tylko ustawic domene, a userow
sie ustawia w ~user/.qmail-user
ale to do niczego, bo user moze sobie stworzyc .qmail-default i przejmowac
cala poczte dla tej virt1.com
Nie http://www.lifewithqmail.org/lwq.html#virtual-domains
"user@domain:prepend
qmail converts user@domain to prepend-user@domain and treats the result
as if domain was local. The user@ part is optional. If it's omitted, the
entry matches all @domain addresses."
Czyli
w control/virtualdomains wpisujesz np: costam@virtl.com:bleble
Poczta do costam@virtl.com zostanie dostarczona na lokalne konto bleble-costam
Mam problem z gdy próbuję wysłać maila z kompa znajdującego się za maskaradą.
Wówczas połączenie trwa około 40 s zanim rozpocznie się wysyłanie (mail w końcu
zostaje wysłany i niby wszystko jest OK).
Maskarada jest na ipchains (jeszcze nie zdążyłem przejść na iptables).
Obydwa kompy (poczta i maskarada) wpisane są do DNS i rev DNS.
Spróbuj otworzyć port 113 dla sieci wewnętrznej i sprawdź jak chodzi
Miałeś rację - pomogło :o))))))))). Thanx.
Mam małą sieć na RH 7.1 zainstalowanego Qmaila 1-03.
Działa qmail-pop3d bez zarzutów oraz qmail-smtpd wywoływany przez Xinetd. I tu
się zaczyna, kiedy staram się wysłać poczte do jakiegoś usera na innym hoście to
otrzymuje komunikat: (OŁTLOOK :-( )
Nie można wysłać wiadomości, ponieważ jeden z odbiorców został odrzucony przez
serwer. Odrzucony adres e-mail to: 'XXX@POLBOX.COM'. Temat 's', Konto: 'yyy',
Serwer: '192.168.1.1', Protokół: SMTP, Odpowiedź serwera: '553 sorry, that
domain isn't in my list of allowed rcpthosts (#5.7.1)', Port: 25, Zabezpieczenie
(SSL): Nie, Błąd serwera: 553, Numer błędu: 0x800CCC79
Oczywiście wiem o co mu chodzi, po wpisaniu do /var/qmail/control/rcpthosts
domeny polbox.com poczta dojdzie na ten server, ale czy idzie to załatwić jednym
wpisem. Hyba że jest inny sposób na to.
rm -r rcpthosts
Chyba styknie.
A jezeli nie to zainstaluj sobie jakas autoryzajce SMTPd.
qmail dziala poprawnie. wszystko jest OK jesli mam jedna domene
jak skonfigurowac go zeby obslugiwal wiecej domen? (primary domain, sub-domain)?
a przedewszystkim jak skonfigurowac user'ow zeby listy trafialy z
konkretnej domeny do konkretnego user'a?
Zainteresuj sie vpopmailem - automatyzacja wszystkich zadan
Mam drobny problem z qmailem. w zasadzie dziala poprawnie, ale bardzo dlugo
trwa wysylanie poczty. nie wiem co moze byc tego przyczyna. jesli ktos
moglby mi pomoc, to bylbym bardzo wdzieczny.
dokladniej mozna ? - laczenie z smtp trwa dlugo, czy listy w kolejce dlugo siedza ?
Uzywam outlook express to obslugi poczty. dlugo trwa laczenie sie z
serwerem, potem juz samo wysylanie trwa moment.
problem z dns-em - stara sie znalezc swoja i twoja nazwe (co przy
braku dns-u chwile trwa). postaw serwer dns.
Jeżeli masz dns wyłącz sprawdzanie dla numerów lokalnych maskaradowanych
(192.168.xxx.xxx)
Rh7.0 ustawilem xinetda dla qmaila skad moze przyjmowac polaczenia...
i...wydawalo mi sie ,ze jest ok . A tu nagle mam przekierwanie z innego
serwera na moj ,a o on tego nie przyjmuje...:-(( Czy to normalne..?
Gdzie jest cos jak konfigurowac qmaila z xinetdem a nie z tcpservers...?
A co to za filozofia ? Tak ma być :
service smtp
{
flags = REUSE NAMEINARGS
socket_type = stream
protocol = tcp
wait = no
user = qmaild
server = /usr/sbin/tcpd
server_args = /var/qmail/bin/tcp-env /var/qmail/bin/qmail-smtpd
}
W /etc/hosts.allow dopisz relaya np tak : (dla siebie i dial tepsy)
tcp-env : twoj_ip , .ppp.tpnet.pl : setenv = RELAYCLIENT
Czy ktos instalowal pacza na qmaila smtp-auth brusha?
http://members.elysium.pl/brush/qmail-smtpd-auth
zpaczowalem qmaila wszystko poszlo ok przekompilowalem go uruchomilem
jest nowa opcja auth jak daje telnet o 25 wysylac poczte mozna np z
Outloka przy uzyci uwierzytelnienia czyli wszystko w parzadku .
Ale normalnie poczte tez mozna wyslac bez auth , moze cos zrobilem nie
tak?
A odpalasz qmaila z odp. opcjami?
Odpalam przez /var/qmail/rc
qmail-start ./Mailbox splogger qmail &
a smtp przez inetd.conf
smtp stream tcp nowait qmaild /var/qmail/bin/tcp-env tcp-env
/var/qmail/bin/qmail-smtpd moj.host.pl /bin/cmd5checkpw /bin.true
Jak dam telnet moj.host.pl 25 to komenda ehlo pokazuje nowa opcje auth
i ona dziala ale mozna wysyac normalnie jak i z autoryzacja
A nie masz czasem IP wpisanych do /etc/tcp.smtp ? Bo jak masz to ni
trzeba się smtp authoryzować. IMHO sprawdź to jeśli chces
globalnego działania to zostaw tylko linię :allow...
Jak to najprosciej zrealizowac w qmail'u?
dowolny@domena1.com ma dojsc na konkretny@domena2.com
Kombinowalem z virtualhostami, ale nie bardzo to lyka...
Dopisujesz do:
/var/qmail/control/virtualdomains:
domena1.com:alias
nastepnie do /etc/aliases:
@domena1.com: konkretny@domena2.com
killall -HUP qmail-send
(/var/qmail/bin/)newaliases
I po krzyku.
Zakladajac, ze masz zainstalowany pakiet... tylko teraz nie pamietam ktory jest do obslugi
/etc/aliases :)) fastforward albo dot-forward :-) Zainstaluj oba - przydaja sie bardzo ;-)
Caly czas ktos przesyla przez moj serwer poczte. Jak temu zapobiec?
Zrobilem tak:
- wycinam na firewallu adresy z ktorych ktos wysyla
- w host.allow dalem cos takiego:
tcp-env: IP_MOJEGO_SERWERA :setenv = RELAYCLIENT
przez jakis czas byl spokoj, ale teraz znowu
Pomozcie! (byle bez qmail-auth)
A czemu bez smtp-auth ??
mnie zajelo to troche czasu -- ale dziala miodnie!
Ale jesli nie to to hm.. polecalbym identyfikacje nadawcy i zezwolenie na
relayowanie oparte o okreslenie pola From:
jest patch na to :-)
dzial Anti-spam techniques and code na www.qmail.org
Poniewaz w systemie uzywam qmail-a, a poczte przechowuje w katalogach
uzytkownikow, w plikach Mailbox, chcialem usprawnic procedure zakladania nowego
uzytkownika.
W tym celu chcialem zmodyfikowac skrypt useradd, tak by:
1. zakladal w katalogu $HME (Home uzytkownika) plik Mailbox
2. wlascicielem tego pliku by byl nowo tworzony uzytkownik
3. tworzyc alias do tego pliku Mailbox w katalogu /var/mail/ o nazwie takiej samej jak
$LOGIN
Dodac tylko do /usr/sbin/adduser:
touch /home/$LOGIN/Mailbox
chown $LOGIN.mail /home/$LOGIN/Mailbox
chmod 660 /home/$LOGIN/Mailbox
ln -sf /home/$LOGIN/Mailbox /var/mail/$LOGIN
Wyszukiwarka
Podobne podstrony:
Qmail radosc listonoszaqmail qstat 8qmail mh 7 xpcm6wq4ryw33asd4lwukrvk3yl3jcgvjkkrexi xpcm6wq4ryw33asd4lwukrvk3yl3jcgvjkkrexiQmail MHqmail mh 9 xfqio5u75rvjq6u2dforrffynzto4n7ds5ybxjq xfqio5u75rvjq6u2dforrffynzto4n7ds5ybxjqdot qmail 5qmail mh 4 ssxkzcc7jwtdhe6wmelsgo7pjjwfjl72caum2ja ssxkzcc7jwtdhe6wmelsgo7pjjwfjl72caum2jaqmail qmqpc 8qmail 7qmail newu 8qmail pw2u 8qmail popup 8qmail mh 3 dqgasoh7buasfs7gnaoilpg6tukwy3vj2evtggi dqgasoh7buasfs7gnaoilpg6tukwy3vj2evtggiqmail users 5qmail getpw 8qmail rspawn 8qmail clean 8więcej podobnych podstron