+ Responder ao Tópico



  1. #1
    polaco
    Visitante

    Padrão Socorro

    Preciso que alguem me ajude com o postfix.

    ja o instalei e configurei seguindo eu acho que ens 10 tutoriais, mas acho que a minha pouca inteligencia esta me atrapalhando.

    Falta pouco ao que parece. Só nao venham me mandar ir ate o site www.postfix.org, porque se isto resolve-se eu nem estaria pedindo a ajuda de vcs.

  2. #2
    wrochal
    Visitante

    Padrão Socorro

    O que você precisa saber???

    falow..

  3. #3
    polaco
    Visitante

    Padrão Socorro

    É isso o que acontece

    /var/log/maillog

    Abr 9 15:46:15 graciosa fetchmail[13086]: Situação da consulta=2 (SOCKET)
    Apr 9 15:46:39 graciosa postfix/pickup[13580]: warning: open input file maildrop/68D6497B52: cannot open file: Permission denied
    Apr 9 15:46:39 graciosa postfix/pickup[13580]: warning: if this file was created by Postfix < 1.1, then you may have to chmod a+r /var/spool/postfix/maildrop/68D6497B52
    Apr 9 15:46:39 graciosa postfix/pickup[13580]: warning: open input file maildrop/66B5297B53: cannot open file: Permission denied
    Apr 9 15:46:39 graciosa postfix/pickup[13580]: warning: if this file was created by Postfix < 1.1, then you may have to chmod a+r /var/spool/postfix/maildrop/66B5297B53

    O que eu entendi e que nao tenho permissao para alguma coisa

    pode me dar uma luz a respeito disso?



    [ Esta mensagem foi editada por: polaco em 09-04-2003 15:54 ]

  4. #4

    Padrão Socorro

    bom quem sabe agente pode ajudar... mas primeiro temos que saber qual eh o problema <IMG SRC="images/forum/icons/icon_smile.gif">

  5. #5

    Padrão Socorro

    Parece ^relativativamente^ simples ... mas vamo ver..

    tipo voce tinha algum postfix instalado antes? se nao ... o que eu acredito que nao tenha.

    ele fala que voce nao tem permissao para escrever no spool, paste maildrop do postfix, deste modo venho a pensar que o seu postfix nao TENHA acesso a /var/spool/postfix.

    verifique qual usuario o postfix esta gravando os arquivos (nao sei c eh o user postfix ou maildrop , sinceramente. nao lembro)

    verifique se voce tem um usuario para rodar o postfix e que mais ele prescisa.
    e verifique as permissoes do diretorio
    ls -l /var/spool | grep postfix
    ls -l /var/spool/postfix

    veja o que aparece. se tiver root ou outro usuario que nao seja postfix ou maildrop ou algo que o postfix tenha acesso... tchau e benca <IMG SRC="images/forum/icons/icon_smile.gif"> eh isso ai.

    Bom creio eu que o postfix crie o seu direitorio de spool sozinho ... ehehe

    bom desligue o postfix , rm -rf /var/spool/postfix , restarte o servico e veja se ele cria e resolve o problema... senao vamos ter que ver outras coisas...

    bom sao so algumas ideias a principio <IMG SRC="images/forum/icons/icon_smile.gif">

  6. #6
    Visitante

    Padrão Socorro

    Os usuarios sao todos postfix ou root

    Fiz o que me disse, desliguei o postfix e reiniciei e ocorreu a seguinte mansagem

    Iniciando os servicos postfix: newaliases: fatal: chdir : /var/spool/postfix: No such file ou directory

  7. #7

    Padrão Socorro

    Polaco, boa tarde!

    Acredito que seria mais fácil vc. começar do zero. Postfix trabalha perfeitamente com o minimo de confs. Coloque o main.cf "default" e altere somente as seguinte linhas:
    myhostname = mail.seudominio.com.br
    mydomain = seudominio.com.br
    myorigin = $mydomain
    inet_interfaces = all
    mydestination = $myhostname, $mydomain
    mynetworks = 127.0.0.1/8, 192.168.0.0/8 (onde 192.168.0.0/8 é sua rede e subnetmask)
    smtpd_banner = $myhostname ESMTP (Uma segurança a mais para não mostrar qual server e versão vc. está utilizando)
    Somente isto my friend, funcionará como desejado. Caso preciso de algo mais posta aí que dentro do possível estaremos ajudando.

    []s,
    <IMG SRC="images/forum/icons/icon_wink.gif">

  8. #8
    polaco
    Visitante

    Padrão Socorro

    Tudo bem, mas eu nao possuo dominio proprio, essa maquina e somente para servir arquivos e compartilhar internet e e-mails.

  9. #9

    Padrão Socorro

    Sem pânico!

    Como está o seu hostname? Caso não saiba digite "hostname" (shell) e ele te mostrará. Coloque aqui que te dou uma força.
    Vc. pode colocar oq vc. quiser no "seudominio.com.br". A única coisa é que vc. qdo configurar os clientes q acredito que seja o outlook, na opção smtp server coloque o ip dá máq. onde está o postfix ex.:192.168.0.1

    []s,
    <IMG SRC="images/forum/icons/icon_wink.gif">

  10. #10
    polaco
    Visitante

    Padrão Socorro

    Mas ao que deua aentender pelo o que o mistyms falou é que terei que reinstalar o linux.


    Meu hostname é graciosa.escolagraciosa

    O Ip do meu servidor é 192.168.0.100, e é isso o que eu coloco no outlook



    [ Esta mensagem foi editada por: polaco em 10-04-2003 10:25 ]

  11. #11
    polaco
    Visitante

    Padrão Socorro

    Acho que vou inventar o computador que voa........................voa pela janela

    Odeio microsoft pelos pau que da nos software, mas o linux as vezes é um soco na boca do estomago, da licença............


    Alguem pode me dizer mail alguma coisa em relacao ao postfix? Ja to querendo aposentadoria no campo de informatica.......




    [ Esta mensagem foi editada por: polaco em 10-04-2003 16:33 ]

  12. #12

    Padrão Socorro

    Calma Polaco!!!!!

    Eu montei um servidor de e-mail seguindo esse How-To

    Qualquer coisa vc naum conseguir por favor me chame é simples pode acreditar.


    Marcos Amorim

  13. #13
    polaco
    Visitante

    Padrão Socorro

    Marcos,

    este é o meu main.cf, a algo de errado nele?


    queue_directory = /var/spool/postfix
    program_directory = /usr/sbin
    command_directory = /usr/sbin
    daemon_directory = /usr/lib/postfix
    mail_owner = postfix
    default_privs = nobody
    myhostname = graciosa.escolagraciosa
    mydomain = escolagraciosa

    # SENDING MAIL

    #myorigin = $myhostname
    myorigin = $myorigin

    # RECEIVING EMAIL

    inet_interfaces = all
    #inet_interfaces = $myhostname
    #inet_interfaces = $myhostname, localhost
    #mydestination = $myhostname, localhost.$mydomain
    #mydestination = $myhostname, localhost.$mydomain, $mydomain
    #mydestination = $myhostname, localhost.$mydomain, $mydomain, mail.$mydomain, www.$mydomain, ftp.$mydomain
    mydestination = $myhostname, localhost.$mydomain, $mydomain, /etc/postfix/dominios
    #virtual_maps = hash:/etc/postfix/virtuais

    # TRUST AND RELAY CONTROL

    Mynetworks_style = class
    #mynetworks_style = subnet
    #mynetworks_style = host
    mynetworks = 200.194.130.34/192.168.0.0/100,127.0.0.0/8
    #mynetworks = $config_diretory/mynetworks
    #mynetworks = hash:/etc/postfix/network_table
    relay_domains = $mydestination, /etc/postfix/relay_domains

    # INTERNET OR INTRANET

    #relayhost = $mydomain
    #relayhost = gatway.my.domain
    #relayhost = uucphost
    #relayhost = [an.ip.add.ress]

    # REJECTING UNKNOWN LOCAL USERS

    #local_recipient_maps = $alias_maps unix<IMG SRC="images/forum/icons/icon_razz.gif">asswd.byname
    default_transport = smtp

    # INPUT RATE CONTROL

    #in_flow_delay = 1s

    # ALIAS DATABASE

    #alias_maps = dbm:/etc/aliases
    alias_maps = hash:/etc/postfix/aliases
    #alias_maps = hash:/etc/aliases, nis:mail.aliases
    #alias_maps = netinfo:/aliases
    #alias_database = dbm:/etc/aliases
    #alias_database = dbm:/etc/mail/aliases
    alias_database = hash:/etc/postfix/aliases
    #alias_database = hash:/etc/aliases, hash:/opt/majordomo/aliases
    mail_spool_directory = /var/mail
    smtpd_banner = $myhostname ESMTP $mail_name
    #smtpd_banner = $myhostname ESMTP $mail_name ($mail_version)
    debug_peer_level = 2
    debugger_command = PATH=/usr/bin:/usr/X11R6/bin xxgdb $daemon_directory/$process_name $process_id & sleep 5
    sendmail_path = /usr/sbin/sendmail
    newaliases_path = /etc/postfix/aliases
    mailq_path = /usr/bin/mailq
    setgid_group = postdrop
    manpage_directory = /usr/local/man
    sample_directory = /etc/postfix
    readme_directory = no
    unknown_local_recipient_reject_code = 450

    Se quiser posso te passar o lgs