Go Back   HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials > ISPConfig 2 > General

Do you like HowtoForge? Please consider supporting us by becoming a subscriber.
Reply
 
Thread Tools Display Modes
  #11  
Old 19th April 2006, 15:08
falko falko is offline
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 41,701
Thanks: 1,900
Thanked 2,735 Times in 2,571 Posts
Default

What's in /etc/postfix/canonical and /etc/postfix/sender_canonical?

What's the output of
Code:
postconf -d | grep append
?
__________________
Falko
--
Download the ISPConfig 3 Manual! | Check out the ISPConfig 3 Billing Module!

FB: http://www.facebook.com/howtoforge

nginx-Webhosting: Timme Hosting | Follow me on:
Reply With Quote
Sponsored Links
  #12  
Old 20th April 2006, 01:29
palkat palkat is offline
Member
 
Join Date: Aug 2005
Posts: 91
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Results for: postconf -d | grep append
Code:
   append_at_myorigin = yes
   append_dot_mydomain = yes
contents of /etc/postfix/sender_canonical:

Code:
# The sender_canonical_maps parameter specifies optional address
# mapping lookup tables for envelope and header SENDER addresses.
#
# For example, you want to rewrite the SENDER address user@ugly.domain
# to user@pretty.domain, while still being able to send mail to the
# RECIPIENT address user@ugly.domain.
# See man 5 canonical,  /etc/postfix/canonical or
# /etc/postfix/sample-canonical.cf for more details
contents of /etc/postfix/canonical
Code:
# CANONICAL(5)                                                      CANONICAL(5)
# 
# NAME
#        canonical - Postfix canonical table format
# 
# SYNOPSIS
#        postmap /etc/postfix/canonical
# 
#        postmap -q "string" /etc/postfix/canonical
# 
#        postmap -q - /etc/postfix/canonical <inputfile
# 
# DESCRIPTION
#        full description removed for these forums
#
# 
# TABLE FORMAT
#        The input format for the postmap(1) command is as follows:
# 
#        pattern result
#               When  pattern matches a mail address, replace it by
#               the corresponding result.
# 
#        blank lines and comments
#               Empty lines and whitespace-only lines are  ignored,
#               as  are  lines whose first non-whitespace character
#               is a `#'.
# 
#        multi-line text
#               A logical line starts with non-whitespace  text.  A
#               line  that starts with whitespace continues a logi-
#               cal line.
# 
# TABLE SEARCH ORDER
#        With lookups from indexed files such as DB or DBM, or from
#        networked  tables  such  as NIS, LDAP or SQL, patterns are
#        tried in the order as listed below:
# 
#        user@domain address
#               Replace user@domain by address. This form  has  the
#               highest precedence.
# 
#               This  is  useful  to clean up addresses produced by
#               legacy mail systems.  It can also be used  to  pro-
#               duce  Firstname.Lastname  style  addresses, but see
#               below for a simpler solution.
# 
#        user address
#               Replace user@site by address when site is equal  to
#               $myorigin,  when  site is listed in $mydestination,
#               or  when  it  is  listed  in  $inet_interfaces   or
#               $proxy_interfaces.
# 
#               This  form  is  useful for replacing login names by
#               Firstname.Lastname.
# 
#        @domain address
#               Replace other addresses in domain by address.  This
#               form has the lowest precedence.
# 
# RESULT ADDRESS REWRITING
#        The lookup result is subject to address rewriting:
# 
#        o      When  the  result  has  the  form @otherdomain, the
#               result becomes the same user in otherdomain.
# 
#        o      When "append_at_myorigin=yes", append  "@$myorigin"
#               to addresses without "@domain".
# 
#        o      When "append_dot_mydomain=yes", append ".$mydomain"
#               to addresses without ".domain".
# 
# ADDRESS EXTENSION
#        When a mail address localpart contains the optional recip-
#        ient  delimiter  (e.g., user+foo@domain), the lookup order
#        becomes: user+foo@domain, user@domain, user+foo, user, and
#        @domain.
# 
#        The   propagate_unmatched_extensions   parameter  controls
#        whether an unmatched address extension  (+foo)  is  propa-
#        gated to the result of table lookup.
# 
# REGULAR EXPRESSION TABLES
#        This  section  describes how the table lookups change when
#        the table is given in the form of regular expressions. For
#        a  description  of regular expression lookup table syntax,
#        see regexp_table(5) or pcre_table(5).
# 
#        Each pattern is a regular expression that  is  applied  to
#        the entire address being looked up. Thus, user@domain mail
#        addresses are not broken up into their  user  and  @domain
#        constituent parts, nor is user+foo broken up into user and
#        foo.
# 
#        Patterns are applied in the order as specified in the  ta-
#        ble,  until  a  pattern  is  found that matches the search
#        string.
# 
#        Results are the same as with indexed  file  lookups,  with
#        the  additional feature that parenthesized substrings from
#        the pattern can be interpolated as $1, $2 and so on.
# 
# TCP-BASED TABLES
#        This section describes how the table lookups  change  when
#        lookups are directed to a TCP-based server. For a descrip-
#        tion of the TCP client/server lookup protocol, see tcp_ta-
#        ble(5).  This feature is not available up to and including
#        Postfix version 2.2.
# 
#        Each lookup operation uses the entire address once.  Thus,
#        user@domain  mail  addresses  are not broken up into their
#        user and @domain constituent parts, nor is user+foo broken
#        up into user and foo.
# 
#        Results are the same as with indexed file lookups.
# 
# BUGS
#        The  table format does not understand quoting conventions.
# 
# CONFIGURATION PARAMETERS
#        The following main.cf parameters are especially  relevant.
#        The  text  below  provides  only  a parameter summary. See
#        postconf(5) for more details including examples.
# 
#        canonical_classes
#               What addresses are  subject  to  canonical  address
#               mapping.
# 
#        canonical_maps
#               List of canonical mapping tables.
# 
#        recipient_canonical_maps
#               Address  mapping  lookup  table  for  envelope  and
#               header recipient addresses.
# 
#        sender_canonical_maps
#               Address  mapping  lookup  table  for  envelope  and
#               header sender addresses.
# 
#        propagate_unmatched_extensions
#               A  list  of  address rewriting or forwarding mecha-
#               nisms that propagate an address extension from  the
#               original  address  to  the result.  Specify zero or
#               more  of  canonical,   virtual,   alias,   forward,
#               include, or generic.
# 
#        Other parameters of interest:
# 
#        inet_interfaces
#               The  network  interface  addresses that this system
#               receives mail on.  You need to stop and start Post-
#               fix when this parameter changes.
# 
#        local_header_rewrite_clients
#               Rewrite message header addresses in mail from these
#               clients and update incomplete  addresses  with  the
#               domain name in $myorigin or $mydomain; either don't
#               rewrite message headers from other clients at  all,
#               or  rewrite  message  headers and update incomplete
#               addresses  with  the  domain   specified   in   the
#               remote_header_rewrite_domain parameter.
# 
#        proxy_interfaces
#               Other interfaces that this machine receives mail on
#               by way of a proxy agent or network address transla-
#               tor.
# 
#        masquerade_classes
#               List  of  address  classes subject to masquerading:
#               zero or more of  envelope_sender,  envelope_recipi-
#               ent, header_sender, header_recipient.
# 
#        masquerade_domains
#               List  of  domains  that hide their subdomain struc-
#               ture.
# 
#        masquerade_exceptions
#               List of user names that are not subject to  address
#               masquerading.
# 
#        mydestination
#               List  of  domains  that  this mail system considers
#               local.
# 
#        myorigin
#               The domain that is appended to locally-posted mail.
# 
#        owner_request_special
#               Give special treatment to owner-xxx and xxx-request
#               addresses.
# 
#        remote_header_rewrite_domain
#               Don't rewrite message headers from  remote  clients
#               at all when this parameter is empty; otherwise, re-
#               write message  headers  and  append  the  specified
#               domain name to incomplete addresses.
# 
# SEE ALSO
#        cleanup(8), canonicalize and enqueue mail
#        postmap(1), Postfix lookup table manager
#        postconf(5), configuration parameters
#        virtual(5), virtual aliasing
# 
# README FILES
#        Use  "postconf  readme_directory" or "postconf html_direc-
#        tory" to locate this information.
#        DATABASE_README, Postfix lookup table overview
#        ADDRESS_REWRITING_README, address rewriting guide
# 
# LICENSE
#        The Secure Mailer license must be  distributed  with  this
#        software.
# 
# AUTHOR(S)
#        Wietse Venema
#        IBM T.J. Watson Research
#        P.O. Box 704
#        Yorktown Heights, NY 10598, USA
# 
#                                                                   CANONICAL(5)
Reply With Quote
  #13  
Old 20th April 2006, 12:33
edge edge is offline
Moderator
 
Join Date: Dec 2005
Location: The Netherlands
Posts: 2,033
Thanks: 261
Thanked 150 Times in 130 Posts
Default

re: Hotmail

Two things with Hotmail and making it work.

(1) To even make it into Hotmail, you will need a SPF record for the DNS / Domain.

If this is setup correct your email will endup in the users Bulk Mail folder!

(2) To get the emails from your domain into the users Hotmail inbox, you will need to contact the MSN / Hotmail postmaster with all the info asked here: http://advertising.msn.com/adproducts/email_bulkdupe

Once the postmaster is happy, they will 'white list' your domain.

Edge.
PS. It's the same problem for Yahoo email addresses.

Last edited by edge; 20th April 2006 at 12:37.
Reply With Quote
  #14  
Old 20th April 2006, 15:59
palkat palkat is offline
Member
 
Join Date: Aug 2005
Posts: 91
Thanks: 0
Thanked 0 Times in 0 Posts
Default

THanks edge, but my problem with hotmail is the extra domain info being tagged at the end of the last email address addressed to.

IE: TO: *****@hotmail.com, "*****@aim.com"@on****cs.com

above shows a message address format that will go to HOTMAIL because the hotmail address is ok. but if the hotmail address was the only address or the last address my server is adding the extra domain.com to the end of a vaild email address causing it not to get to hotmail.

Awaiting to see what falko might think is causing this....
Reply With Quote
  #15  
Old 20th April 2006, 16:28
falko falko is offline
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 41,701
Thanks: 1,900
Thanked 2,735 Times in 2,571 Posts
Default

Please try this:
Code:
postconf -e 'append_at_myorigin = no'
postconf -e 'append_dot_mydomain = no'
/etc/init.d/postfix restart
__________________
Falko
--
Download the ISPConfig 3 Manual! | Check out the ISPConfig 3 Billing Module!

FB: http://www.facebook.com/howtoforge

nginx-Webhosting: Timme Hosting | Follow me on:
Reply With Quote
  #16  
Old 22nd April 2006, 18:07
palkat palkat is offline
Member
 
Join Date: Aug 2005
Posts: 91
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Falko,
I did those commands and then went into webmail sent a message TO: my aim and CC: my hotmail. THe message went to my hotmail just fine then!!! so then i tried a second message just to my hotmail and NOTHING.

so now it looks like it is no longer putting the @domain.com at the end of the last email address in a field so that is fixed but my webmail is still not going through 100% to hotmail. but all my POP/OUTLOOK mail sending to hotmail using my ISPConfig smtp server DO go through.

Here is a copy of my mail log unedited...this log first shows a message sent UN-SUCCESSFULLY to my hotmail then it shows a 2nd message TO: my AIM and HOTMAIL. My AIM got it great but still nothing in my hotmial.

(I leave you these 3 code sets in hopes you see something causing this...i compared the last two and they looked idential to me but only one delievered) THANKS!

Code:
Apr 22 10:00:38 server postfix/smtpd[27612]: warning: connect to private/tlsmgr: No such file or directory
Apr 22 10:00:39 server postfix/smtpd[27612]: warning: connect to private/tlsmgr: No such file or directory
Apr 22 10:00:39 server postfix/smtpd[27612]: warning: problem talking to server private/tlsmgr: No such file or directory
Apr 22 10:00:39 server postfix/smtpd[27612]: warning: no entropy for TLS key generation: disabling TLS support
Apr 22 10:00:39 server postfix/smtpd[27612]: connect from localhost[127.0.0.1]
Apr 22 10:00:39 server postfix/smtpd[27612]: B74BF34624: client=localhost[127.0.0.1]
Apr 22 10:00:39 server postfix/cleanup[27399]: B74BF34624: message-id=<20060422160039.B74BF34624@oneillpcs.com>
Apr 22 10:00:39 server postfix/qmgr[27374]: B74BF34624: from=<shane@oneillpcs.com>, size=737, nrcpt=1 (queue active)
Apr 22 10:00:39 server postfix/smtp[27614]: warning: connect to private/tlsmgr: No such file or directory
Apr 22 10:00:39 server postfix/smtpd[27612]: disconnect from localhost[127.0.0.1]
Apr 22 10:00:39 server pop3d: Connection, ip=[::ffff:127.0.0.1]
Apr 22 10:00:39 server pop3d: LOGIN, user=oneillpcs.com_shane, ip=[::ffff:127.0.0.1]
Apr 22 10:00:40 server pop3d: LOGOUT, user=oneillpcs.com_shane, ip=[::ffff:127.0.0.1], top=0, retr=0, time=1
Apr 22 10:00:40 server postfix/smtp[27614]: warning: connect to private/tlsmgr: No such file or directory
Apr 22 10:00:40 server postfix/smtp[27614]: warning: problem talking to server private/tlsmgr: No such file or directory
Apr 22 10:00:40 server postfix/smtp[27614]: warning: no entropy for TLS key generation: disabling TLS support
Apr 22 10:00:41 server postfix/smtp[27614]: B74BF34624: to=<palkat72@hotmail.com>, relay=mx1.hotmail.com[65.54.244.8], delay=2, status=sent (250  <20060422160039.B74BF34624@oneillpcs.com> Queued mail for delivery)
Apr 22 10:00:41 server postfix/qmgr[27374]: B74BF34624: removed
Apr 22 10:01:29 server postfix/smtpd[27612]: connect from localhost[127.0.0.1]
Apr 22 10:01:29 server postfix/smtpd[27612]: DB06F31D2C: client=localhost[127.0.0.1]
Apr 22 10:01:29 server postfix/cleanup[27399]: DB06F31D2C: message-id=<20060422160129.DB06F31D2C@oneillpcs.com>
Apr 22 10:01:29 server postfix/qmgr[27374]: DB06F31D2C: from=<shane@oneillpcs.com>, size=723, nrcpt=2 (queue active)
Apr 22 10:01:29 server postfix/smtpd[27612]: disconnect from localhost[127.0.0.1]
Apr 22 10:01:29 server pop3d: Connection, ip=[::ffff:127.0.0.1]
Apr 22 10:01:30 server postfix/smtp[27642]: warning: connect to private/tlsmgr: No such file or directory
Apr 22 10:01:30 server pop3d: LOGIN, user=oneillpcs.com_shane, ip=[::ffff:127.0.0.1]
Apr 22 10:01:30 server pop3d: LOGOUT, user=oneillpcs.com_shane, ip=[::ffff:127.0.0.1], top=0, retr=0, time=0
Apr 22 10:01:30 server postfix/smtp[27614]: DB06F31D2C: to=<palkat@aim.com>, relay=mailin-04.mx.aol.com[205.188.159.217], delay=1, status=sent (250 OK)
Apr 22 10:01:31 server postfix/smtp[27642]: warning: connect to private/tlsmgr: No such file or directory
Apr 22 10:01:31 server postfix/smtp[27642]: warning: problem talking to server private/tlsmgr: No such file or directory
Apr 22 10:01:31 server postfix/smtp[27642]: warning: no entropy for TLS key generation: disabling TLS support
here is part of the log of a message sent from outlook that got to hotmail:
Code:
Apr 22 10:07:26 server postfix/anvil[27685]: statistics: max connection rate 1/60s for (smtp:85.221.136.254) at Apr 22 10:03:43
Apr 22 10:07:26 server postfix/anvil[27685]: statistics: max connection count 1 for (smtp:85.221.136.254) at Apr 22 10:03:43
Apr 22 10:07:26 server postfix/anvil[27685]: statistics: max cache size 1 at Apr 22 10:03:43
Apr 22 10:07:37 server postfix/smtpd[27764]: warning: connect to private/tlsmgr: No such file or directory
Apr 22 10:07:38 server postfix/smtpd[27764]: warning: connect to private/tlsmgr: No such file or directory
Apr 22 10:07:38 server postfix/smtpd[27764]: warning: problem talking to server private/tlsmgr: No such file or directory
Apr 22 10:07:38 server postfix/smtpd[27764]: warning: no entropy for TLS key generation: disabling TLS support
Apr 22 10:07:38 server postfix/smtpd[27764]: connect from unknown[192.168.1.1]
Apr 22 10:07:38 server postfix/smtpd[27764]: B614F3289A: client=unknown[192.168.1.1]
Apr 22 10:07:42 server postfix/smtpd[27764]: 5ABF33289A: client=unknown[192.168.1.1]
Apr 22 10:07:42 server postfix/cleanup[27767]: 5ABF33289A: message-id=<001e01c66626$e331f410$6401a8c0@skeletor>
Apr 22 10:07:42 server postfix/qmgr[27374]: 5ABF33289A: from=<shane@oneillpcs.com>, size=1335, nrcpt=1 (queue active)
Apr 22 10:07:42 server postfix/smtp[27768]: warning: connect to private/tlsmgr: No such file or directory
Apr 22 10:07:42 server postfix/smtpd[27764]: disconnect from unknown[192.168.1.1]
Apr 22 10:07:43 server postfix/smtp[27768]: warning: connect to private/tlsmgr: No such file or directory
Apr 22 10:07:43 server postfix/smtp[27768]: warning: problem talking to server private/tlsmgr: No such file or directory
Apr 22 10:07:43 server postfix/smtp[27768]: warning: no entropy for TLS key generation: disabling TLS support
Apr 22 10:08:13 server postfix/smtp[27768]: connect to mx4.hotmail.com[65.54.190.179]: Connection timed out (port 25)
Here is the log from a WEBMAIL message sent to hotmail that never got there:
Code:
Apr 22 10:08:36 server postfix/smtpd[27764]: connect from localhost[127.0.0.1]
Apr 22 10:08:36 server postfix/smtpd[27764]: 3D72F33381: client=localhost[127.0.0.1]
Apr 22 10:08:36 server postfix/cleanup[27767]: 3D72F33381: message-id=<20060422160836.3D72F33381@oneillpcs.com>
Apr 22 10:08:36 server postfix/qmgr[27374]: 3D72F33381: from=<overlord@cryptchat.com>, size=730, nrcpt=1 (queue active)
Apr 22 10:08:36 server postfix/smtpd[27764]: disconnect from localhost[127.0.0.1]
Apr 22 10:08:36 server pop3d: Connection, ip=[::ffff:127.0.0.1]
Apr 22 10:08:36 server postfix/smtp[27784]: warning: connect to private/tlsmgr: No such file or directory
Apr 22 10:08:36 server pop3d: LOGIN, user=cryptchat.com_overlord, ip=[::ffff:127.0.0.1]
Apr 22 10:08:36 server pop3d: LOGOUT, user=cryptchat.com_overlord, ip=[::ffff:127.0.0.1], top=0, retr=0, time=0
Apr 22 10:08:37 server postfix/smtp[27784]: warning: connect to private/tlsmgr: No such file or directory
Apr 22 10:08:37 server postfix/smtp[27784]: warning: problem talking to server private/tlsmgr: No such file or directory
Apr 22 10:08:37 server postfix/smtp[27784]: warning: no entropy for TLS key generation: disabling TLS support
Apr 22 10:08:43 server postfix/smtp[27768]: connect to mx3.hotmail.com[64.4.50.179]: Connection timed out (port 25)
Apr 22 10:08:47 server pop3d: Connection, ip=[::ffff:192.168.1.1]

Last edited by palkat; 22nd April 2006 at 18:16.
Reply With Quote
  #17  
Old 23rd April 2006, 16:36
palkat palkat is offline
Member
 
Join Date: Aug 2005
Posts: 91
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Found something else out today.
  • If i FORWARD a email to Hotmail it goes through right away.
  • In fact i sent a message to hotmail that just containted ">" on six lines (one > perline) and that went through.
  • But if i create a message of a couple of sentences it did not go through.
  • I created a message copying and pasting the header info from another message and that went through.
  • I created a message copying and pasting a one paragraph story from MSN and that did not go through.

This almost seems like there is something on my webmail server that is filtering what goes through to MSN via web mail. Would that be a safe asumption?
Reply With Quote
  #18  
Old 23rd April 2006, 18:12
falko falko is offline
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 41,701
Thanks: 1,900
Thanked 2,735 Times in 2,571 Posts
 
Default

Have you reported this to Hotmail? Maybe thier support can help.
__________________
Falko
--
Download the ISPConfig 3 Manual! | Check out the ISPConfig 3 Billing Module!

FB: http://www.facebook.com/howtoforge

nginx-Webhosting: Timme Hosting | Follow me on:
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Suse 10 perfect setup error .. keybd_user Installation/Configuration 6 9th April 2006 17:06
Fresh Install on Debian cksrealm Installation/Configuration 12 22nd February 2006 16:14
Installation Fails... :( cyberstorm Installation/Configuration 1 15th January 2006 18:07
Could not make OpenSSL yontengyatso Installation/Configuration 3 3rd November 2005 10:50
Install stop at uuwish, UUDeview SeaWolf Installation/Configuration 6 4th October 2005 23:53


All times are GMT +2. The time now is 15:57.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.