Can not receive E-mail. User doesn't exist.

Discussion in 'Installation/Configuration' started by FutileFreedom, May 2, 2011.

  1. FutileFreedom

    FutileFreedom New Member

    Edit: Sorry mods for the multiple topics but I'm one of those people who get sidetracked very easy and forget to stick around and read the whole deal with moderation queue. :/

    I added my base user with my password and got it all setup in Thunderbird and I found out I can't receive E-mail. It all worked before I accidentally screwed up a couple things. That's a different story.

    Mail error log in ISP Config:
    Code:
    May 1 23:02:43 wikiop imapd: [email protected]: No such file or directory
    May 1 23:03:17 wikiop imapd: last message repeated 2 times
    May 1 23:04:19 wikiop imapd: last message repeated 4 times
    May 1 23:05:22 wikiop imapd: last message repeated 7 times
    Response from Mail Account:

    Code:
    This is the mail system at host wikiop.in.
    
    I'm sorry to have to inform you that your message could not
    be delivered to one or more recipients. It's attached below.
    
    For further assistance, please send mail to postmaster.
    
    If you do so, please include this problem report. You can
    delete your own text from the attached returned message.
    
                       The mail system
    
    <[email protected]>: unknown user: "joe"
    
    
    
    Reporting-MTA: dns; wikiop.in
    X-Postfix-Queue-ID: 60EA0421170
    X-Postfix-Sender: rfc822; My E-mail would be here. :]
    Arrival-Date: Mon,  2 May 2011 00:04:37 -0400 (EDT)
    
    Final-Recipient: rfc822; [email protected]
    Original-Recipient: rfc822;[email protected]
    Action: failed
    Status: 5.1.1
    Diagnostic-Code: X-Postfix; unknown user: "joe"
    Dig results:
    Code:
    [email protected]:~$ dig mx wikiop.in
    
    ; <<>> DiG 9.7.3 <<>> mx wikiop.in
    ;; global options: +cmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 51502
    ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
    
    ;; QUESTION SECTION:
    ;wikiop.in.                     IN      MX
    
    ;; ANSWER SECTION:
    wikiop.in.              28800   IN      MX      10 wikiop.in.
    
    ;; Query time: 97 msec
    ;; SERVER: 68.87.64.150#53(68.87.64.150)
    ;; WHEN: Mon May  2 01:41:01 2011
    ;; MSG SIZE  rcvd: 43
    
    MX Results from mxtoolbox.
    http://www.mxtoolbox.com/SuperTool.aspx?action=mx:wikiop.in
     
    Last edited: May 2, 2011
  2. till

    till Super Moderator Staff Member ISPConfig Developer

    Mke sure that you did not use wikiop.in as myhostname or mydomain in /etc/postfix/main.cf or in the file /etc/mailname and that the hostname of the server is not wikiop.in

    You have to use a subdomain in these files and has hsotname instead like sserver1.wikiop.in
     
  3. FutileFreedom

    FutileFreedom New Member

    Here is the main.cf:
    Code:
    [email protected]:~$ postconf -n
    alias_database = hash:/etc/aliases
    alias_maps = hash:/etc/aliases
    append_dot_mydomain = no
    biff = no
    body_checks = regexp:/etc/postfix/body_checks
    broken_sasl_auth_clients = yes
    config_directory = /etc/postfix
    content_filter = amavis:[127.0.0.1]:10024
    header_checks = regexp:/etc/postfix/header_checks
    html_directory = /usr/share/doc/postfix/html
    inet_interfaces = all
    mailbox_size_limit = 0
    message_size_limit = 0
    mime_header_checks = regexp:/etc/postfix/mime_header_checks
    mydestination = wikiop.in, localhost, localhost.localdomain
    myhostname = mail.wikiop.in
    mynetworks = 127.0.0.0/8 [::1]/128
    myorigin = /etc/mailname
    nested_header_checks = regexp:/etc/postfix/nested_header_checks
    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 $virtual_mailbox_limit_maps
    readme_directory = /usr/share/doc/postfix
    receive_override_options = no_address_mappings
    recipient_delimiter = +
    relay_domains = mysql:/etc/postfix/mysql-virtual_relaydomains.cf
    relay_recipient_maps = mysql:/etc/postfix/mysql-virtual_relayrecipientmaps.cf
    relayhost =
    smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
    smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
    smtpd_client_restrictions = check_client_access mysql:/etc/postfix/mysql-virtual_client.cf
    smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, check_recipient_access mysql:/etc/postfix/mysql-virtual_recipient.cf, reject_unauth_destination
    smtpd_sasl_auth_enable = yes
    smtpd_sasl_authenticated_header = yes
    smtpd_sender_restrictions = check_sender_access mysql:/etc/postfix/mysql-virtual_sender.cf
    smtpd_tls_cert_file = /etc/postfix/smtpd.cert
    smtpd_tls_key_file = /etc/postfix/smtpd.key
    smtpd_tls_security_level = may
    smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
    smtpd_use_tls = yes
    transport_maps = proxy:mysql:/etc/postfix/mysql-virtual_transports.cf
    virtual_alias_domains =
    virtual_alias_maps = proxy:mysql:/etc/postfix/mysql-virtual_forwardings.cf, mysql:/etc/postfix/mysql-virtual_email2email.cf
    virtual_gid_maps = static:5000
    virtual_mailbox_base = /var/vmail
    virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql-virtual_domains.cf
    virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailboxes.cf
    virtual_transport = maildrop
    virtual_uid_maps = static:5000
    
    Here is the hostname output:
    Code:
    [email protected]:/etc/postfix# hostname
    server.wikiop.in
    [email protected]:/etc/postfix# hostname -f
    server.wikiop.in
    Do I need to add server.wikiop.in as MX and an A Record?

    And here is /etc/mailname
    Code:
    mail.wikiop.in
     
    Last edited: May 2, 2011
  4. silver163

    silver163 New Member

    i got the same problem as well:

    postconf:

    Code:
    [email protected]:/home/server# postconf -n
    alias_database = hash:/etc/aliases
    alias_maps = hash:/etc/aliases
    append_dot_mydomain = no
    biff = no
    body_checks = regexp:/etc/postfix/body_checks
    broken_sasl_auth_clients = yes
    config_directory = /etc/postfix
    content_filter = amavis:[127.0.0.1]:10024
    header_checks = regexp:/etc/postfix/header_checks
    html_directory = /usr/share/doc/postfix/html
    inet_interfaces = all
    inet_protocols = ipv4
    mailbox_size_limit = 0
    message_size_limit = 0
    mime_header_checks = regexp:/etc/postfix/mime_header_checks
    mydestination = greensevenstudios.com, localhost, localhost.localdomain
    myhostname = mail.greensevenstudios.com
    mynetworks = 127.0.0.0/8 [::1]/128
    myorigin = /etc/mailname
    nested_header_checks = regexp:/etc/postfix/nested_header_checks
    proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virt                                                                                                                                                             ual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipien                                                                                                                                                             t_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonica                                                                                                                                                             l_maps $relocated_maps $transport_maps $mynetworks $virtual_mailbox_limit_maps
    readme_directory = /usr/share/doc/postfix
    receive_override_options = no_address_mappings
    recipient_delimiter = +
    relay_domains = mysql:/etc/postfix/mysql-virtual_relaydomains.cf
    relay_recipient_maps = mysql:/etc/postfix/mysql-virtual_relayrecipientmaps.cf
    relayhost =
    smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
    smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
    smtpd_client_restrictions = check_client_access mysql:/etc/postfix/mysql-virtual                                                                                                                                                             _client.cf
    smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, che                                                                                                                                                             ck_recipient_access mysql:/etc/postfix/mysql-virtual_recipient.cf, reject_unauth                                                                                                                                                             _destination
    smtpd_sasl_auth_enable = yes
    smtpd_sasl_authenticated_header = yes
    smtpd_sender_restrictions = check_sender_access mysql:/etc/postfix/mysql-virtual                                                                                                                                                             _sender.cf
    smtpd_tls_cert_file = /etc/postfix/smtpd.cert
    smtpd_tls_key_file = /etc/postfix/smtpd.key
    smtpd_tls_security_level = may
    smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
    smtpd_use_tls = yes
    transport_maps = proxy:mysql:/etc/postfix/mysql-virtual_transports.cf
    virtual_alias_domains =
    virtual_alias_maps = proxy:mysql:/etc/postfix/mysql-virtual_forwardings.cf, mysq                                                                                                                                                             l:/etc/postfix/mysql-virtual_email2email.cf
    virtual_gid_maps = static:5000
    virtual_mailbox_base = /var/vmail
    virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql-virtual_domains.cf
    virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailboxes.cf
    virtual_transport = maildrop
    virtual_uid_maps = static:5000
    
    same exact issues, user doesn't exist when sending email to my accounts.
     
  5. FutileFreedom

    FutileFreedom New Member

    Just saying that by removing my domain from mydestination= the problem has been fixed.
     

Share This Page