Parece que você está configurando um ambiente de desenvolvimento local no seu laptop para o Drupal.
Se isso for verdade, então há algumas maneiras que você pode fazer sobre isso (nota: eu não uso muito o Ubuntu Desktop além da navegação na Web, então pode haver maneiras de apontar e clicar para conseguir o seguinte):
Envie todos os seus e-mails de teste para uma conta local. Você precisa configurar o Postfix como 'local only' (se você executar, sudo dpkg-reconfigure postfix
ele perguntará novamente como você deseja configurar seu sistema de email. Escolha somente local e escolha seu hostname.local ou o que for como seu domínio de correio) e então você pode use mutt
como um simples cliente de email através do Terminal.
Este é provavelmente o mais fácil e, novamente, se você estiver fazendo o trabalho de desenvolvimento, você não precisa se preocupar em enviar e-mails para endereços reais por engano, bloquear SMTP em conexões caseiras ou até mesmo em uma conexão com a Internet.
Se você realmente precisar enviar para endereços de e-mail da Internet, terá mais sorte em configurar o gmail como seu smarthost e reconfigurar o Postfix como "Satellite with Smarthost" na dpkg-reconfigure postfix
configuração. Há um pouco mais para isso, mas isso foi abordado um pouco no ServerFault. Usando o gmail como seu smarthost em uma porta alternativa (tcp 587), você pode contornar firewalls ISP bloqueando SMTP e deve ser capaz de enviar e-mails para fora da maioria das conexões com a Internet.
Quanto ao Drupal, já faz um tempo, mas acredito que por padrão (e como acontece com a maioria dos aplicativos PHP), ele usará o que estiver configurado na configuração do /etc/php5/apache/php.ini
arquivo sendmail_path
, mas, por padrão, ele usará o sendmail
wrapper integrado do Postfix no arquivo. localhost (seu laptop), então você não precisa mudar nada lá.
Talvez outra pessoa possa esclarecer isso e atualizarei minha resposta de acordo.