Senhores
montei um servidor de email utilizando o script baixando em http://www.vivaolinux.com.br/artigos...hp?codigo=1449
como teste estou com um micro IP 192.168.0.205 como servidor de email e DNS rodando linux red hat 9 e uma estação IP 192.168.0.180 rodando win98SE com cliente de email outlook express.
O problema que estou tendo é que a minha estação não consegue enviar email dá o seguinte erro: '553 sorry, your envelope sender domain must exist (#5.7.1)'
pela minha estação não consigo pingar o meu servidor de dns lab.empresa.com.br somente pelo IP dele 192.168.0.205.
Acho que configurei algo errado nos arquivos necessários para o DNS por isso envio abaixo o conteúdo de todos os meus arquivos solicitando que vocês analisem e me ajudem por favor pois estou tomando uma surra para montar esse servidor que na verdade é somente um gateway de e-mail pois o que preciso é que ele pegue os emails externos nos respectivos provedores dos meus usuários armazene e os usuários em vez de ir direto ao provedor buscar ele irá direto a este servidor buscar os seus emails. alguns em IMAP e outros em POP além de enviar email através deste sevidor sendo que para o destinatário externo, fora do domínio receberá como se fosse da conta normal com por exemplo [email protected] ou [email protected]. Com isso consigo centralizar todos os emails facilitando na segurança, estatística e controle
Portanto abaixo envio:
\etc\host.conf
order hosts,bind
multi on
-----------------------------
\etc\hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 lab.localdomain localhost
127.0.0.1 lab.empresa.com.br lab
192.168.0.205 lab.empresa.com.br lab
192.168.0.180 teste.empresa.com.br teste
-----------------------------------------------------
\etc\named.conf
// generated by named-bootconf.pl
options {
directory "/var/named";
version "[DNS SERVER]";
query-source address * port 53;
dump-file "/var/named/dump/named_dump.db";
statistics-file "/var/named/dump/named.stats";
# allow-transfer { 192.168.0.2 ; };
listen-on { 192.168.0.205; 127.0.0.1; };
};
zone "." {
type hint;
file "named.ca";
};
zone "0.0.127.in-addr.arpa" {
type master;
file "named.local";
};
zone "empresa.com.br" {
type master;
file "empresa.com.br.db";
};
zone "0.168.192.in-addr.arpa" {
type master;
file "empresa.com.br.rev";
};
controls {
inet 127.0.0.1 allow { localhost; } keys { key_rndc; };
};
--------------------------------------------------------------------
\etc\resolv.conf
nameserver 200.149.55.140
nameserver 192.168.0.205
----------------------------------------------------
\var\empresa.com.br.db
empresa.com.br. IN SOA lab.empresa.com.br. root.lab.empresa.com.br. (
950039
86400
3600
3600000
3600 )
empresa.com.br. IN NS lab.empresa.com.br.
empresa.com.br. IN A 192.168.0.205
empresa.com.br. IN MX 5 mail
servidor IN A 192.168.0.205
mail IN CNAME lab
www IN CNAME lab
teste IN A 192.168.0.205
-----------------------------------------------------------------------------------
\var\empresa.com.br.rev
0.168.192.in-addr.arpa. IN SOA lab.empresa.com.br. root.lab.empresa.com.br. (
950015
86400
3600
3600000
3600 )
0.168.192.in-addr.arpa. IN NS lab.empresa.com.br.
1 IN PTR lab.empresa.com.br.
--------------------------------------------------------------------------
\var\localhost.zone
$TTL 86400
$ORIGIN localhost.
@ 1D IN SOA @ root (
42 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
1D IN NS @
1D IN A 127.0.0.1
---------------------------------------------------------------------------------------
\var\named.local
$TTL 86400
@ IN SOA localhost. root.localhost. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS localhost.
1 IN PTR localhost.
-------------------------------------------------------------------------------------
O named.ca está padrão do linux red hat 9