Configuração básica do Sendmail Introdução Para muitos sistemas, esta é provavelmente a única tela que você terá que preencher para que os emails sejam mandados. Essa configuração geralmente é diferente para servidores de email e máquinas cliente. 11.. AApprreesseennttaarr sseeuu ssiisstteemmaa ccoommoo Mesmo que o email venha de máquinas diferentes de sua empresa, você pode querer esconder esse fato e apresentar os emails como se eles tivessem vindo de apenas uma máquina ou domínio. Este campo é normalmente usado na maioria das configurações e simplesmente contém o nome oficial de seu domínio. 22.. AAcceeiittaarr eemmaaiill ppaarraa ""sseeuu ddoommíínniioo"" Se você está configurando o servidor principal de uma empresa, você deve selecionar essa opção. Normalmente, um servidor sendmail aceitará apenas emails enviados ao seu nome@domínio exato. Se este for o servidor principal, ele receberá também emails endereçados ao domínio, e não ao nome do servidor. Selecionando essa opção, o servidor aceitará ambos. Por exemplo, se seu domínio é foo.com.br e seu servidor é mail.foo.com.br, então um email para joão@foo.com.br e um para joão@mail.foo.com.br serão aceitos e guardados localmente neste servidor (caso o usuário joão exista). 33.. SSeerrvviiddoorr ddee eemmaaiill Em muitas empresas, há uma máquina que guarda os emails de todos os usuários, mesmo se o email for originário de máquinas diferentes. As máquinas _U_n_i_x são multiusuário. É possível um usuário mandar um email para outro usuário da mesma máquina. Às vezes isso é inapropriado. As máquinas _U_n_i_x além de serem multiusuário, são orientadas à rede. Esse usuário (o destinatário) pode ter contas em outras máquinas da rede (até em todas as máquinas) e pode escolher uma outra máquina para ler seus emails. Ter essas mensagens de email espalhadas por todas as máquinas da rede não é muito desejável. Você especifica aqui o endereço completo do servidor da empresa e todas as mensagens de email serão enviadas para ele. 44.. RRootteeaaddoorr ddee eemmaaiill Muitas máquinas em uma rede não têm conectividade suficiente para repetir emails apropriadamente. Você pode especificar o nome da máquina que tem. Em muitas empresas, geralmente é a mesma máquina onde está o servidor de email. Diferentemente do servidor de email, o roteador de email pode ser acessado por vários protocolos de envio diferentes como o ESMTP e o UUCP. 55.. PPrroottooccoolloo ddoo rrootteeaaddoorr ddee eemmaaiill Você deve especificar como acessar o roteador de email. Se você escolher o ESMTP, então você deve especificar um nome completo para o roteador de email. Se você escolher UUCP, então você deve especificar um nome UUCP para o roteador de email. 66.. FFuunncciioonnaalliiddaaddeess 66..11.. aattiivvaarr ccoonnttrroollee ddee eennvviioo ((ssppaammmmeerrss)) O controle de envio lhe deixa decidir quem pode usar seu servidor SMTP (sendmail) para repetir mensagens. Os spammers costumam "emprestar" servidores SMTP para espalhar uma mensagem para uma lista enorme de pessoas. Configurando o controle de envio, você pode limitar isso. Infelizmente, regras de reenvio mal configuradas podem impedir que alguns de seus usuários mandem email. Esta opção lhe deixa ativar/desativar as regras. Um arquivo sendmail.cf novo será gerado, sem perder a configuração das regras. Note que essa opção NÃO controla a funcionalidade de remetentes rejeitados, que lhe permite rejeitar emails vindos de spammers conhecidos. Isso não limita a habilidade de repetir. 66..22.. nnããoo tteennttaarr eennvviiaarr iimmeeddiiaattaammeennttee Esta funcionalidade é feita para pessoas que não têm uma conexão permanente com a internet. Ela diz ao sendmail para gravar o email sem checá-lo. Mais tarde, você pode disparar a entrega do email. geralmente se faz isso num comando de pós-conexão (veja a seção de Discagem PPP) como "/usr/sbin/sendmail -q", que força o sendmail a processar e enviar as mensagens. 66..33.. PPrroocceessssaarr ccoonnssuullttaa aa ccaaddaa((mmiinn)) De vez em quando o sendmail se levanta e tenta enviar os emails que ainda lhe restam. Você pode ver essa fila de saída com o comando mailq sem argumentos. Pessoas sem conectividade contínua com a internet, podem querer usar essa opção. Definindo o intervalo para 0, você desativa essa opção. Se sua conectividade é _p_o_r _d_e_m_a_n_d_a, você pode querer colocar aqui um número bem grande, como por exemplo, 30 minutos. Quando o sendmail se levantar, ele irá/deverá disparar a conexão. Aqueles que desativarem essa opção, podem querer controlar o sendmail "na mão" (ou via cron) com o comando: /usr/sbin/sendmail -q 66..44.. nnããoo uussaarr bbaattcchh ppaarraa eemmaaiill UUUUCCPP Quando repetindo usando UUCP, as mensagens são normalmente requisitadas e entregues em intervalos regulares. Você pode querer processá-las e enviá-las imediatamente. Para um tráfego pouco intenso, isso é às vezes necessário, pois o email é repetido imediatamente e os usuários ficam felizes. 66..55.. TTaammaannhhoo mmááxx.. ddaass mmeennssaaggeennss UUUUCCPP As mensagens UUCP podem ser limitadas. Mensagens muito grandes serão rejeitadas. Isso é útil para uma conexão via modem muito lenta. Definindo o tamanho para 0, você desativa essa opção (sem limite). 66..66.. EEnnttrreeggaa llooccaall ppaarraa uussuuáárriiooss Coloque aqui o nome dos usuários para quem você quer ignorar a definição de Servidor de email. As mensagens sempre serão guardadas localmente para estes usuários. Essa funcionalidade é normalmente usada para pseudo usuários administrativos (root por exemplo). 66..77.. NNããoo mmaassccaarraarr aa oorriiggeemm ddee Você pode querer ignorar a definição de "Apresentar seu sistema como" para alguns usuários. Um é o root. Isso permite ao destinatário diferenciar facilmente de qual sistema (qual root?) a mensagem se origina. 66..88.. BBaannccoo ddee rrootteeaammeennttooss eessppeecciiaaiiss Ative caso você pretenda usar roteamento de domínio especial. Infelizmente, o Configurador Linux não pode checar se a versão do sendmail instalada em seu sistema suporta o banco de roteamentos especiais e em quais formatos. Essas são opções de tempo de compilação para o sendmail e nenhuma opção de linha comando do sendmail pode dar o suporte a elas. 66..99.. FFoorrmmaattoo ddoo bbaannccoo ddee rrootteeaammeennttooss O _S_e_n_d_m_a_i_l pode usar muitos formatos para algumas de suas bases de dados. O padrão geralmente é o formato dbm. Note que alguns _S_e_n_d_m_a_i_l têm suporte apenas a um formato (dbm), que é uma opção de tempo de compilação. 66..1100.. AAggeennttee ddee eennttrreeggaa llooccaall Utilitários diferentes são usados para gerenciar emails enviados para usuários locais. Esses utilitários provêm várias extensões que permitem ao usuário fazer uma entrega personalizada de emails. O procmail por exemplo suporta essa filtragem detalhada. Alguns usam o procmail para espalhar as mensagens que chegam, em várias caixas e seguindo vários critérios. Você pode deixar esse campo vazio e o Configurador Linux localizará o utilitário apropriado disponível em seu sistema. 66..1111.. ssuuppoorrttee aa cclliieenntteess bboogguuss((HHEELLOO)) Alguns clientes de email que usam SMTP para mandar emails e estão mal configurados, geram seqüências HELO mal formadas. O sendmail normalmente rejeita a conexão. Com esta opção, o sendmail fica mais tolerante e passa a aceitar essas conexões. 77.. OO SSeennddmmaaiill ee oo DDNNSS O _S_e_n_d_m_a_i_l faz um uso pesado do _D_N_S. Máquinas sem conexão direta com a _i_n_t_e_r_n_e_t (mesmo atrás de um firewall) podem querer desativar o uso do DNS. Por outro lado, máquinas com uma conectividade normal do _D_N_S devem forçar o uso do _D_N_S. 88.. AAppeelliiddooss ppaarraa sseeuu ssiisstteemmaa As mensagens de email que são especificamente para o seu domínio são aceitas pelo _S_e_n_d_m_a_i_l. Outras ou serão retornadas ou repetidas. Você pode querer aceitar mensagens de email para domínios diferentes. Uma situação é quando você se registra a um provedor de acesso e ele lhe dá um de seus subdomínios. Você ainda quer aceitar o antigo, porque muitas pessoas lhe conhecem por aquele endereço. Você pode colocar aqui tantas linhas quanto precise. Use o botão Adicionar caso queira mais linhas.