Postfix no recibir correo de correo electrónico real, pero lo hace desde sendmail?

Ok, así que estoy tratando de reenviar correo desde mi server ubuntu (vamos a llamar example.com) a una count de gmail externa con postfix.

El problema es cuando envío correo usando otra count de gmail y yahoo a monkey@example.com, y compruebo var/log/mail.info , no aparece nada.

Sin embargo, cuando utilizo sendmail en el terminal y enviar a la misma dirección que recibo lo siguiente escrito en el logging, así como el correo realmente enviar y terminar en mi bandeja de input:

 Jan 4 00:02:48 Machine postfix/local[6520]: 6C82DB80C4A: to=<root@example.com>, relay=local, delay=0.01, delays=0/0/0/0.01, dsn=2.0.0, status=sent (delivenetworking to command: procmail -a "$EXTENSION") Jan 4 00:02:48 Machine postfix/qmgr[6497]: 6C82DB80C4A: removed Jan 4 00:09:58 Machine postfix/pickup[6496]: B206CB80C46: uid=0 from=<root> Jan 4 00:09:58 Machine postfix/cleanup[6540]: B206CB80C46: message-id=<20140104050958.B206CB80C46@Machine> Jan 4 00:09:58 Machine postfix/qmgr[6497]: B206CB80C46: from=<root@example.com>, size=265, nrcpt=1 (queue active) Jan 4 00:09:59 nightMachine postfix/smtp[6542]: B206CB80C46: to=<destemail@gmail.com>, orig_to=<monkey@example.com>, relay=gmail-smtp-in.l.google.com[74.125.142.26]:25, delay=14, delays=13/0/0.22/0.69, dsn=2.0.0, status=sent (250 2.0.0 OK 1388812199 qd7si6471164igb.62 - gsmtp) Jan 4 00:09:59 Machine postfix/qmgr[6497]: B206CB80C46: removed 

¿Hay alguna razón para esto? ¿Cómo lo solucionaría?

Estaba siguiendo este tutorial.

postfix / virtual:

 monkey@example.com destemail@gmail.com 

Main.cf:

 # See /usr/share/postfix/main.cf.dist for a commented, more complete version # Debian specific: Specifying a file name will cause the first # line of that file to be used as the name. The Debian default # is /etc/mailname. #myorigin = /etc/mailname smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) biff = no # appending .domain is the MUA's job. append_dot_mydomain = no # Uncomment the next line to generate "delayed mail" warnings #delay_warning_time = 4h readme_directory = no # TLS parameters smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key smtpd_use_tls=yes smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache # See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for # information on enabling SSL in the smtp client. myhostname = Machine alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases myorigin = /etc/mailname mydestination = example.com, Machine, localhost.localdomain, localhost relayhost = mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 mailbox_command = procmail -a "$EXTENSION" mailbox_size_limit = 0 recipient_delimiter = + inet_interfaces = all home_mailbox = mail/ #added the following for mail server :O!! virtual_alias_domains = example.com virtual_alias_maps = hash:/etc/postfix/virtual 

resultado cuando hago un dig example.com mx consulta en terminal:

 ;; ANSWER SECTION: example.com. 21600 IN MX 10 mail.example.com. 

telnet example.com 25

 Connected to example.com. Escape character is '^]'. 220 Machine ESMTP Postfix (Ubuntu) 

One Solution collect form web for “Postfix no recibir correo de correo electrónico real, pero lo hace desde sendmail?”

Ha establecido su logging MX en "mail.example.com". Eso significa que cuando cualquier server de correo intenta enviarle correo, harán una búsqueda de DNS para encontrar mail.example.com. Dado que no existe, el sistema de envío no sabe dónde enviar el correo electrónico.

Para corregir esto, realice cualquiera de las dos cosas siguientes:

  1. Quite completamente su logging MX. Mientras no tengas un logging MX, el sistema de envío realizará una búsqueda de DNS por ejemplo.com, y puesto que eso resolverá al server que ejecuta tu server de correo, eso funcionará.
  2. Además del logging MX, cree un logging A o CNAME para mail.example.com.

Debe ser como el suyo para un logging A:

 mail A 127.0.0.1 

(excepto, por supuesto, la dirección IP debe ser la IP real del server, no la dirección de bucle invertido)

y así para un CNAME:

 mail CNAME example.com. 
  • server ubuntu 12.04 no puede quitar dhcp-cliente
  • Conexión de SFTP que falla en el server Ubuntu de Linode
  • La mejor manera de establecer JRE_HOME a Java de Sun en Ubuntu 10.04
  • ¿Qué tan seguro es firejail?
  • get error "SIOCADDRT: existe file" al intentar reiniciar networking en ubuntu
  • ¿Debería entrar el tripwire en / proc?
  • El sitio de Nginx no es recogido
  • Ubuntu en la nube: ¿qué significa?
  • MySQL / server de sobrecarga mariadb
  • ¿Cómo puedo actualizar OpenSSH Server en Ubuntu Hardy (8.04) de v4.7 a CURRENT?
  • node-waf nodejs fallando
  • Ubuntu - ¿Cómo puedo ver lo que está haciendo una IP en mi server?
  • Cómo hacer nuevo archivo copiado siempre 777 permiso
  • El linux y los temas del servidor de Windows, como ubuntu, centos, apache, nginx, debian y consejos de red.