>>UAhuehaea, esta é boa. Ir procurar no google é complicado?
>>http://www.google.com.br/search?q=postfix+smtp.gmail.com
>>
>>O PRIMEIRO resultado resolve todo o seu problema
>>"Usando POP3 e SMTP no GMail com Postfix e Fetchmail"
>>
http://www.g2ctech.com/artigos/uso-pop-smtp-gmail.html
Não falei em nenhum momento q procurar no google é complicado. Longe
disso. O google é a ferramenta de busca mais fantástica rápida e fácil q já
vi, principalmente usando buscas com comandos avançados (intitle, etc).
Bom, como eu disse anteriormente, já vi TODOS estes tutoriais inclusive este
q vc me passou e não funcionou.
PORÉM, eu encontrei um que tinha lido no começo do ano rapidamente e não
tinha percebido a resposta, que estava debaixo dos meu olhos:
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=4654&pagina=1
Acho q agora eu entedi como funciona o fetchmail. O meu problema era que as
contas que eu quero baixar são do gmail.
Esse tutorial que vc me mostrou diz exatamente como pegar e-mails do gmail
com o fetchmail, só que o Jorge Godoy (autor) esqueceu de gerar um
certificado antes com o openssl. Mas isto é esclarecido neste tutorial em
inglês:
http://download.gna.org/hpr/fetchmail/FAQ/gmail-pop-howto.html, o
qual também achei no 1º resultado do google em inglês.
O meu problema era que eu aprendi na faculdade ano passado a configurar o
servidor de e-mails sendmail com o redhat 9 e o servidor de imap/pop era o
imapd, o qual rodava sobre xinetd e o mesmo já encontrava-se instalado.
Portanto eu me perdi nesse ponto do servidor IMAP. Dai por diante surgiram
várias dúvidas bobas, tais como o cadastro dos usuários e a configuração do
outlook (que eu já sabia as respostas, era só mesmo pra ver se eu tinha
feito algo de errado). Isto tudo só por causa do servidor IMAP/POP3.
Mas ainda não está tudo 100% funcional. É o seguinte: o fetchmail está
conseguindo conectar na conta do google e baixar os e-mails. Porém, estes
e-mails não estão sendo repassados para o postfix *(eu acho).* O usuário que
criei no sistema é: bruno.
Quando eu executo o fetchmail ele me passa as seguintes mensagens:
*[root@srv-sme ~]# fetchmail -d0 -v
pop.gmail.com
fetchmail: WARNING: Running as root is discouraged.
fetchmail: 6.3.6 querying
pop.gmail.com (protocol POP3) at Ter 20 Mar 2007
09:27: 01 BRT: poll started
Trying to connect to 64.233.185.111/995...connected.
fetchmail: Issuer Organization: Equifax
fetchmail: Unknown Issuer CommonName
fetchmail: Server CommonName:
pop.gmail.com
fetchmail:
pop.gmail.com key fingerprint:
59:51:61:89:CD:DD:B2:35:94:BB:44:97:A0: 39:D5:B4
fetchmail:
pop.gmail.com fingerprints match.
fetchmail: POP3< +OK Gpop ready for requests from 201.35.207.2674pf5291844wra
fetchmail: POP3> CAPA
fetchmail: POP3< +OK Capability list follows
fetchmail: POP3< USER
fetchmail: POP3< RESP-CODES
fetchmail: POP3< EXPIRE 0
fetchmail: POP3< LOGIN-DELAY 300
fetchmail: POP3< X-GOOGLE-VERHOEVEN
fetchmail: POP3< UIDL
fetchmail: POP3< .
fetchmail: POP3> USER **meulogin(a)gmail.com* <meulogin(a)gmail.com>
*fetchmail: POP3< +OK send PASS
fetchmail: POP3> PASS *
fetchmail: POP3< +OK Welcome.
fetchmail: POP3> STAT
fetchmail: POP3< +OK 1 1335
1 message for **meulogin(a)gmail.com* <meulogin(a)gmail.com>* at
pop.gmail.com(1335 octets).
fetchmail: POP3> LIST 1
fetchmail: POP3< +OK 1 1335
fetchmail: POP3> RETR 1
fetchmail: POP3< +OK message follows
reading message
meulogin@gmail.com**@gmail-pop.l.google.com:1*<bruno.costa.sme@gmail.com@gmail-pop.l.google.com:1>
* of 1 (1335 oct ets)
Trying to connect to 127.0.0.1/25...connected.
fetchmail: SMTP< 220
srv-sme.gmail.com ESMTP Postfix
fetchmail: SMTP> EHLO
gmail-pop.l.google.com
fetchmail: SMTP<
250-srv-sme.gmail.com
fetchmail: SMTP< 250-PIPELINING
fetchmail: SMTP< 250-SIZE 20000000
fetchmail: SMTP< 250-VRFY
fetchmail: SMTP< 250-ETRN
fetchmail: SMTP< 250-ENHANCEDSTATUSCODES
fetchmail: SMTP< 250-8BITMIME
fetchmail: SMTP< 250 DSN
fetchmail: SMTP> MAIL FROM:<meulogin@gmail.com**> SIZE=1335
fetchmail: SMTP< 250 2.1.0 Ok
fetchmail: SMTP> RCPT TO:<**bruno@localhost* <bruno@localhost>*>
fetchmail: SMTP< 250 2.1.5 Ok
fetchmail: SMTP> DATA
fetchmail: SMTP< 354 End data with <CR><LF>.<CR><LF>
#**********************fetchmail: SMTP>. (EOM)
fetchmail: SMTP< 250 2.0.0 Ok: queued as D993323B75
not flushed
fetchmail: POP3> QUIT
fetchmail: POP3< +OK Farewell.
fetchmail: SMTP> QUIT
fetchmail: SMTP< 221 2.0.0 Bye
fetchmail: 6.3.6 querying
pop.gmail.com (protocol POP3) at Ter 20 Mar 2007
09:27: 14 BRT: poll completed
fetchmail: normal termination, status 0*
Note que eu tenho uma mensagem no servidor. Logo após esta verficação, ele
cria uma pasta no diretório /home/bruno chamada *mail*. Dentro desta pasta,
existe um arquivo chamado *inbox* , o qual não possui nenhum conteúdo.
Este foi um comando de teste, de acordo com o tutorial em ingles. Mas mesmo
executando o seguinte comando, acontece a mesma coisa acima, só que o que é
mostrado no monitor é somente isto:
*[root@srv-sme ~]# fetchmail
fetchmail: WARNING: Running as root is discouraged.
Both fetchall and keep on in daemon or idle mode is a mistake!*
Conteúdo do arquivo /root/.fetchmailrc:
*set postmaster "srv-sme"
set daemon 600
set bouncemail
set invisible
defaults
fetchall
flush
forcecr
warnings 3600
antispam 571 550 501 554 552
poll
pop.gmail.com with proto POP3
user **'
<'bruno.costa.sme@gmail.com'>meulogin@gmail.com'*<'bruno.costa.sme(a)gmail.com'>
* there with password 'minhasenha' is bruno here
options keep ssl sslfingerprint
'59:51:61:89:CD:DD:B2:35:94:BB:44:97:A0:39:D5:B4'
sslcertck sslcertpath /usr/share/ssl/certs
*
Conteúdo do arquivo /etc/postfix/main.cf:
*mydomain =
gmail.com
inet_interfaces = all
mynetworks_style = subnet
mynetworks = 192.168.1.0/24
relayhost =
smtp.gmail.com
home_mailbox = Maildir/
command_directory = /usr/sbin
mail_owner = postfix
default_privs = nobody
mydestination = $myhostname, $mydomain, localhost
mail_spool_directory = /var/mail
recipient_delimiter = +
message_size_limit = 20000000
mailbox_size_limit = 0
smtpd_sasl_local_domain = $myhostname
smtp_sasl_auth_enable = yes
broken_sasl_auth_clients = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_auth
smtp_sasl_security_options = noanonymous*
Eu entro no outlook, clico em enviar/receber e não recebo nenhuma mensagem.
A comunicação do outlook com o dovecot e postfix está ok, não da nenhum
erro.
*O que pode ser?*
>>Agradeceria se outras pessoas da lista pudessem dar uma olhada também e
verem
>>que resolveria todo este problema de "Bruno Costa"
para
>>gmail+postfix+fetchmail com o primeiro resultado da consulta no google
acima.
>>
>>Alguém pode me ajudar?
>>
>Muita gente, agora depende de você querer ser ajudado.
Vc foi uma, apesar de ter rido do que eu disse sobre o google...
>>Este guia ensinará a você como fazer perguntas do jeito mais
indicado
para
>>conseguir uma resposta satisfatória.
>>
>>http://www.felicio.com.br/artigos/perguntasinteligentes <- Estou fazendo
uma
>>revisão.
Se vc achou minhas perguntas complicadas, poderia me dar um exemplo de
perguntas *não complicadas*? Espero que agora eu tenha exclarecido
melhor minhas dúvidas.
Li o tutorial e fiz exatamente como ele manda. Procurei até em RFCs...
[]'s
--
Bruno Galindro da Costa
bruno.galindro(a)gmail.com
Imbituba - SC