+ Responder ao Tópico



  1. #1
    eagm
    Visitante

    Padrão Problema no Postfix

    Olá Pessoal,

    Estou com o seguinte problema, quando eu tento enviar um e-mail aparece a seguinte mensagem:

    SMTP Error: Recipient not accepted. Verify your relay rules

    O log do mail.err é esse ae, já percebi que o problema é algo referente a ligação do Postfix com o BD MySql, mas não sei bem o que é, alguém poderia me ajudar, quem já passou por isso !!!

    mysql/alias.cf(0,100): table lookup problem
    Jan 25 15:56:47 hermes postfix/trivial-rewrite[5839]: fatal: mysql:/etc/postfix/mysql/alias.cf(0,100): table lookup problem
    Jan 25 15:56:47 hermes postfix/trivial-rewrite[5842]: fatal: mysql:/etc/postfix/mysql/alias.cf(0,100): table lookup problem
    Jan 25 15:56:48 hermes postfix/trivial-rewrite[5837]: fatal: mysql:/etc/postfix/mysql/alias.cf(0,100): table lookup problem
    Jan 25 15:56:48 hermes postfix/trivial-rewrite[5841]: fatal: mysql:/etc/postfix/mysql/alias.cf(0,100): table lookup problem
    Jan 25 15:56:48 hermes postfix/trivial-rewrite[5844]: fatal: mysql:/etc/postfix/mysql/alias.cf(0,100): table lookup problem


    Desde já agradeço pela atenção prestada

  2. #2

    Padrão Problema no Postfix

    posta o final do seu main.cf

    pq sua autenticacao, ou regras d relay, estaum bixadas... hehee

    []'s

  3. #3
    eagm
    Visitante

    Padrão Problema no Postfix

    Olha ae o que vc me pediu !!! Uma parte do meu main.cf

    queue_directory = /var/spool/postfix
    command_directory = /usr/sbin
    daemon_directory = /usr/lib/postfix
    mails_spool_directory = /var/spool/mail

    mailbox_command = /usr/bin/procmail -Y -a $DOMAIN
    debug_peer_level = 2
    debugger_command =
    PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
    xxgdb $daemon_directory/$process_name $proccess_id & sleep 5

    delay_warning_time = 4h

    sendmail_path = /usr/sbin/sendmail
    newaliases_path = /usr/bin/newaliases
    mailq_path = /usr/bin/mailq
    manpage_directory = /usr/share/man
    smtpd_banner = $myhostname ESMTP $mail_name ($mail_version) (Debian Linux)
    inet_interfaces = all

    local_recipient_maps =
    mydestination =
    virtual_mailbox_base = /arquivos/mail
    virtual_mailbox_maps = mysql:/etc/postfix/mysql/mailbox.cf
    virtual_uid_maps = static:5000
    virtual_gid_maps = static:5000
    virtual_mailbox_domains = mysql:/etc/postfix/mysql/domain.cf
    virtual_alias_maps = mysql:/etc/postfix/mysql/alias.cf

    O meu BD Mysql encontra-se em outra máquina, olha ae o meu alias.cf

    hosts = localhost
    user = ******
    password = ******
    dbname = admin
    table = alias
    select_field = destination
    where_field = email

  4. #4
    eagm
    Visitante

    Padrão Problema no Postfix

    Olha ae Demiurgo o meu postconf eu dei um postconf | grep relay


    address_verify_relay_transport = $relay_transport
    address_verify_relayhost = $relayhost
    fallback_relay =
    fast_flush_domains = $relay_domains
    luser_relay =
    parent_domain_matches_subdomains = debug_peer_list,fast_flush_domains,mynetworks,permit_mx_backup_networks,qmqpd_authorized_clients,relay_domains,smtpd_access_maps
    proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonical_maps $relocated_maps $transport_maps $mynetworks
    relay_clientcerts =
    relay_destination_concurrency_limit = $default_destination_concurrency_limit
    relay_destination_recipient_limit = $default_destination_recipient_limit
    relay_domains = $mydestination
    relay_domains_reject_code = 554
    relay_recipient_maps =
    relay_transport = relay
    relayhost =
    unknown_relay_recipient_reject_code = 550