Servidor postfix + mysql + courier + ubuntu server mensagem nao chega

1. Servidor postfix + mysql + courier + ubuntu server mensagem nao chega

Guilherme
ace of spades

(usa Ubuntu)

Enviado em 19/07/2012 - 10:54h

Ola Amigos do Forum, estou desesperado....
já faz algum tempo que estou tentando levantar um servidor de e-mails pois gostaria de hospedar alguns dominios de e-mails que tenho.

O cenario é o seguinte, em uma VM do ubuntu server 10.04 instalada na minha maquina de trabalho, faço todos os acessos via SSH dela pra VM.

Instalei e configurei utilizando varios sites para a configuração mas principalmente a ideia do sourceforce.

o problema é que meu sevidor nao gera erros e consigo conectar na conta de e-mail perfeitamente mas não recebe mensagens.
faço o envio de teste de uma outra conta q tenho no google e o mesmo fica recebendo uma mensagem de mensagem dalayed enquanto a vm esta ligada.
c eu crio uma pasta manualmente la dentro do diretorio cur do usuário, o tunderbird baixa a mensagem, por isso imagino que a mensagem nao consegue chegar até esse servidor.

nao uso o bind ainda e utizo as configurações de redirecionamento de dns do propio registro.br.

Será que alguem tem uma luz ai???

uso os seguintes comandos para a instalação

sudo apt-get install postfix postfix-mysql postfix-doc courier-authdaemon courier-authlib-mysql courier-pop courier-pop-ssl courier-imap courier-imap-ssl libsasl2-2 libsasl2-modules libsasl2-modules-sql sasl2-bin -y

todos os arquivos que edito são esses

/etc/postfix/mysql-virtual_domains.cf
/etc/postfix/mysql-virtual_forwardings.cf
/etc/postfix/mysql-virtual_mailboxes.cf
/etc/postfix/mysql-virtual_email2email.cf
/etc/postfix/mysql-virtual_transports.cf
/etc/postfix/mysql-virtual_mailbox_limit_maps.cf
/etc/default/saslauthd
/etc/pam.d/smtp
/etc/postfix/sasl/smtpd.conf
/etc/courier/authdaemonrc
/etc/courier/authmysqlrc
/etc/postfix/main.cf

sei que é dificil, mas c alguem já passou por isso pode me dar a luz.
Obrigado a todos.


  


2. alguem??

Guilherme
ace of spades

(usa Ubuntu)

Enviado em 30/08/2012 - 12:57h

eae pessoal?? ninguem pra me da uma luz??


3. Re: Servidor postfix + mysql + courier + ubuntu server mensagem nao chega

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 30/08/2012 - 13:10h

já verificou nos logs ?



4. Re: Servidor postfix + mysql + courier + ubuntu server mensagem nao chega

Guilherme
ace of spades

(usa Ubuntu)

Enviado em 30/08/2012 - 13:24h

sim já verifiquei nos logs, consigo ver nos logs quando me conecto no e tudo mais, mas ao enviar o e-mail fico recebendo esta mensagem no servidor do gmail

Delivery Status Notification (Delay)

This is an automatically generated Delivery Status Notification

THIS IS A WARNING MESSAGE ONLY.

YOU DO NOT NEED TO RESEND YOUR MESSAGE.

Delivery to the following recipient has been delayed:
Message will be retried for 2 more day(s)

e nos meus logs nda.


5. Re: Servidor postfix + mysql + courier + ubuntu server mensagem nao chega

Guilherme
ace of spades

(usa Ubuntu)

Enviado em 30/08/2012 - 13:27h

fiz um script para fazer a instalação

segue....

#muito cuidado com esses.
sudo apt-get install mysql-server-5.1 -y
sudo apt-get install openssl libpam-mysql libpam-smbpass -y

#instala postfix postfix-mysql....
sudo apt-get install postfix postfix-mysql postfix-doc courier-authdaemon courier-authlib-mysql courier-pop courier-pop-ssl courier-imap courier-imap-ssl libsasl2-2 libsasl2-modules libsasl2-modules-sql sasl2-bin courier-maildrop -y

sudo mysql --user root --password=senha -e "CREATE USER 'mail_admin'@'localhost' IDENTIFIED BY 'mail_admin_password';"
sudo mysqladmin -u root --password=senha create mail
sudo mysql --user root --password=senha -e "GRANT SELECT, INSERT, UPDATE, DELETE ON mail.* TO 'mail_admin'@'localhost' IDENTIFIED BY 'mail_admin_password';"
sudo mysql --user root --password=senha -e "GRANT SELECT, INSERT, UPDATE, DELETE ON mail.* TO 'mail_admin'@'localhost.localdomain' IDENTIFIED BY 'mail_admin_password';"

sudo mysql --user root --password=senha -e "FLUSH PRIVILEGES;"

#down files for server
sudo wget http://10.0.0.102/mailserverfiles2.tar
sudo tar xvf mailserverfiles2.tar
sudo rm -f mailserverfiles2.tar

sudo mysql -u root --password=senha < postfix.sql
sudo rm -f postfix.sql

sudo cp mysql-virtual_domains.cf /etc/postfix/mysql-virtual_domains.cf
sudo cp mysql-virtual_forwardings.cf /etc/postfix/mysql-virtual_forwardings.cf
sudo cp mysql-virtual_mailboxes.cf /etc/postfix/mysql-virtual_mailboxes.cf
sudo cp mysql-virtual_email2email.cf /etc/postfix/mysql-virtual_email2email.cf
sudo cp mysql-virtual_transports.cf /etc/postfix/mysql-virtual_transports.cf
sudo cp mysql-virtual_mailbox_limit_maps.cf /etc/postfix/mysql-virtual_mailbox_limit_maps.cf
sudo rm -f mysql-virtual_domains.cf
sudo rm -f mysql-virtual_forwardings.cf
sudo rm -f mysql-virtual_mailboxes.cf
sudo rm -f mysql-virtual_email2email.cf
sudo rm -f mysql-virtual_transports.cf
sudo rm -f mysql-virtual_mailbox_limit_maps.cf

sudo groupadd -g 5000 vmail
sudo useradd -g vmail -u 5000 vmail -d /home/vmail -m

sudo mkdir /home/vmail/cosmosti.com.br
#sudo mkdir /home/vmail/cosmosti.com.br/maverick
sudo maildirmake /home/vmail/cosmosti.com.br/maverick
sudo chown -R vmail:vmail /home/vmail/cosmosti.com.br
sudo chmod -R 770 /home/vmail/cosmosti.com.br

sudo chmod o= /etc/postfix/mysql-virtual_*.cf
sudo chgrp vmail /etc/postfix/mysql-virtual_*.cf

#

#cd /etc/postfix
sudo openssl req -new -outform PEM -out /etc/postfix/smtpd.cert -newkey rsa:2048 -nodes -keyout /etc/postfix/smtpd.key -keyform PEM -days 365 -x509

sudo chmod o= /etc/postfix/smtpd.key

sudo mkdir -p /var/spool/postfix/var/run/saslauthd

sudo cp saslauthd /etc/default/saslauthd
sudo rm -f saslauthd

sudo cp smtp /etc/pam.d/smtp
sudo rm -f smtp

sudo cp smtpd.conf /etc/postfix/sasl/smtpd.conf
sudo rm -f smtpd.conf

sudo adduser postfix sasl

sudo /etc/init.d/postfix restart
sudo /etc/init.d/saslauthd restart

sudo cp authdaemonrc /etc/courier/authdaemonrc
sudo rm -f authdaemonrc

sudo cp authmysqlrc /etc/courier/authmysqlrc
sudo rm -f authmysqlrc

sudo cp main.cf /etc/postfix/main.cf
sudo rm -f main.cf

sudo mkimapdcert
sudo mkpop3dcert

sudo /etc/init.d/postfix restart
sudo postfix check
sudo /etc/init.d/saslauthd restart
sudo /etc/init.d/courier-authdaemon restart
sudo /etc/init.d/courier-imap restart
sudo /etc/init.d/courier-imap-ssl restart
sudo /etc/init.d/courier-pop restart
sudo /etc/init.d/courier-pop-ssl restart
sudo newaliases

sudo /etc/init.d/postfix restart






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts