+ Responder ao Tópico



  1. #1

    Padrão Varios Problemas com email - Postfix

    Boa tarde galera, espero que vcs me ajudem nessa jornada...


    Eu tenho um servidor de email que rola diversos dominios juntamente com o mysql e estava funcionando até sexta feira, mas cheguei segunda pau e mais pau... eu tive que recompilar tudo e esta acontecendo os seguintes erros

    1º Erro ele esta dando relay access deny para todos os dominios execeto o do hostname

    2º não estou conseguindo fazer autenticação do pop3 (courier-pop) // Achei o erro

    Esta abaixo os arquivos de configuração

    []´s


    Nilson

    ------------------------------------------
    main.cf



    smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
    biff = no
    append_dot_mydomain = no
    #append_at_myorigin=no
    mydomain = dominio.com.br
    myhostname = mail.dominio.com.br
    mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
    mailbox_command = procmail -a "$EXTENSION"
    mailbox_size_limit = 0
    recipient_delimiter = +
    inet_interfaces = all
    mynetworks = 127.0.0.0/8
    # Uncomment the next line to generate delayed mail warnings
    delay_warning_time = 4h
    ### Others ###
    disable_vrfy_command                    = yes
    strict_rfc821_envelopes                = yes
    smtpd_helo_required                    = yes
    default_transport                      = smtp

    #======= MYSQL==============
    alias_maps = hash:/etc/aliases
    local_recipient_maps = $alias_maps $virtual_mailbox_maps proxy:unixasswd.byname
    ############################
    transport_maps = mysql:/etc/postfix/transport.cf
    virtual_gid_maps = mysql:/etc/postfix/gids.cf
    virtual_mailbox_base =  /
    virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual.cf
    #virtual_maps = mysql:/etc/postfix/mysql.aliases.cf
    virtual_uid_maps = mysql:/etc/postfix/uids.cf
    virtual_transport = virtual

    #======= Quota ============
    virtual_mailbox_limit_inbox = no
    virtual_mailbox_limit_maps = mysql:/etc/postfix/mailboxsize-mysql.cf
    virtual_mailbox_limit_override = yes
    virtual_maildir_extended = yes
    virtual_create_maildirsize = yes
    virtual_mailbox_limit = 100000000

    ---------------------
    authmysql

    MYSQL_SERVER            localhost
    MYSQL_USERNAME          usuario
    MYSQL_PASSWORD          senha

    MYSQL_SOCKET            /var/run/mysqld/mysqld.sock
    MYSQL_PORT              3306
    MYSQL_OPT              0
    MYSQL_DATABASE          mail
    MYSQL_USER_TABLE        virtual_users
    MYSQL_CRYPT_PWFIELD    password
    MYSQL_UID_FIELD        uid
    MYSQL_GID_FIELD        gid
    MYSQL_LOGIN_FIELD      id
    MYSQL_HOME_FIELD        home
    MYSQL_NAME_FIELD        name // aqui era o erro numero 2
    MYSQL_MAILDIR_FIELD    maildir





  2. #2

    Padrão Re: Varios Problemas com email - Postfix

    Ola..

    # Resposta da pergunta 1

    Altere o mynetworks

    mynetworks = $config_directory/liberados

    Dentro do arquivo /etc/postfix/liberados adicione os ip´s a liberar p/ fazer o relay

    127.0.0.1
    127.0.0.0/8
    192.168.1.0/24
    200.XXX.XXX.XXX/24

    # Resposta da pergunta 2

    Vou responder com 1 pergunta? Já verificou se a porta 110 está escutando? Já analizou os logs?

    t+

  3. #3

    Padrão Re: Varios Problemas com email - Postfix

    eu esqueci de informar mas estando relay access deny como nao existisse esse dominio no servidor.... para receber mensagens

  4. #4

    Padrão Re: Varios Problemas com email - Postfix

    Então..

    Em mydestination altere, como exemplo abaixo

    mydestination = 127.0.0.1, $myhostname, $mydomain, localhost.$mydomain, $transport_maps, $config_directory/relay,

    e no arquivo /etc/postfix/relay adicione os dominios:

    dominio1.com.br
    dominio2.com.br
    dominio3.com.br


    t+