First I want to thank the person(s) that make hmailserver, I'm using it as my home email server and it is a wonderful product.
I just migrated my configuration from 4.4.3-B285 MySQL to 5.1.something and then upgraded to latest version 5.3.1-B1748 and everything but catchall address is working correctly. I'm sorry for the intermediate "5.1.something" but I don't remember the previous version. V5.1 was not used it was just to test the migration, everything went well so I decided to upgrade to latest version.
I have 3 domains, none of the configured catchall address works. I restarted hmailServer by using stop/start button as well as Windows Services (using restart service). Please find below the error logs and partial config export (I didn't want to check all the file for sensitive data) :
Code: Select all
"DEBUG" 3156 "2010-01-11 20:20:39.750" "Creating session 1"
"DEBUG" 1388 "2010-01-11 20:20:39.766" "Closing TCP/IP socket"
"DEBUG" 1388 "2010-01-11 20:20:39.766" "Ending session 1"
"DEBUG" 1388 "2010-01-11 20:21:00.016" "Creating session 2"
"SMTPD" 1388 2 "2010-01-11 20:21:00.016" "212.27.42.6" "SENT: 220 smtp.free.fr ESMTP"
"SMTPD" 1388 2 "2010-01-11 20:21:00.297" "212.27.42.6" "RECEIVED: EHLO smtp6-g21.free.fr"
"SMTPD" 1388 2 "2010-01-11 20:21:00.297" "212.27.42.6" "SENT: 250-smtp.free.fr[nl]250-SIZE[nl]250 AUTH LOGIN"
"SMTPD" 1388 2 "2010-01-11 20:21:00.578" "212.27.42.6" "RECEIVED: MAIL FROM:<some**workingaddress@free.fr>"
"DEBUG" 1388 "2010-01-11 20:21:00.578" "Spam test: SpamTestDNSBlackLists, Score: 0"
"DEBUG" 1388 "2010-01-11 20:21:00.578" "Spam test: SpamTestHeloHost, Score: 0"
"DEBUG" 1388 "2010-01-11 20:21:00.656" "Spam test: SpamTestSPF, Score: 0"
"DEBUG" 1388 "2010-01-11 20:21:00.656" "Total spam score: 0"
"SMTPD" 1388 2 "2010-01-11 20:21:00.656" "212.27.42.6" "SENT: 250 OK"
"SMTPD" 1388 2 "2010-01-11 20:21:00.969" "212.27.42.6" "RECEIVED: RCPT TO:<test@mydomain.dom>"
"DEBUG" 1388 "2010-01-11 20:21:00.984" "AWStats::LogDeliveryFailure"
"SMTPD" 1388 2 "2010-01-11 20:21:00.984" "212.27.42.6" "SENT: 550 Unknown user"
"SMTPD" 1388 2 "2010-01-11 20:21:01.641" "212.27.42.6" "RECEIVED: RSET"
"DEBUG" 1388 "2010-01-11 20:21:01.656" "Deleting message file"
"SMTPD" 1388 2 "2010-01-11 20:21:01.656" "212.27.42.6" "SENT: 250 OK"
"SMTPD" 2316 2 "2010-01-11 20:21:01.797" "212.27.42.6" "RECEIVED: QUIT"
"SMTPD" 2316 2 "2010-01-11 20:21:01.797" "212.27.42.6" "SENT: 221 goodbye"
"DEBUG" 3048 "2010-01-11 20:21:01.797" "Closing TCP/IP socket"
"DEBUG" 3048 "2010-01-11 20:21:01.797" "Ending session 2"
Code: Select all
<BackupInformation Mode="3" Version="hMailServer 5.3.1-B1748" />
<Domains>
<Domain Name="domain1.com" Postmaster="admin@domain2.com" ADDomainName="" Active="1" MaxMessageSize="0" MaxSize="0" MaxAccountSize="0" UsePlusAddressing="0" PlusAddressingChar="" AntiSpamOptions="1" EnableSignature="0" SignatureMethod="1" SignaturePlainText="" SignatureHTML="" AddSignaturesToLocalMail="0" AddSignaturesToReplies="0" MaxNoOfAccounts="0" MaxNoOfAliases="0" MaxNoOfLists="0" LimitationsEnabled="0" DKIMSelector="" DKIMPrivateKeyFile="" />
<Domain Name="domain2.com" Postmaster="admin@domain2.com" ADDomainName="" Active="1" MaxMessageSize="100000" MaxSize="0" MaxAccountSize="0" UsePlusAddressing="1" PlusAddressingChar="+" AntiSpamOptions="1" EnableSignature="0" SignatureMethod="1" SignaturePlainText="" SignatureHTML="" AddSignaturesToLocalMail="0" AddSignaturesToReplies="0" MaxNoOfAccounts="0" MaxNoOfAliases="0" MaxNoOfLists="0" LimitationsEnabled="0" DKIMSelector="" DKIMPrivateKeyFile="" >
<Accounts>
<Account Name="admin@domain2.com" PersonFirstName="" PersonLastName="" Active="1" Password="1234" PasswordEncryption="3" MaxAccountSize="1000" ADUsername="" ADDomain="" ADActive="0" VacationMessageOn="0" VacationMessage="" VacationSubject="" VacationExpires="0" VacationExpireDate="2010-01-11 00:00:00" AdminLevel="2" ForwardEnabled="0" ForwardAddress="" ForwardKeepOriginal="0" EnableSignature="0" SignaturePlainText="" SignatureHTML="" LastLogonTime="2010-01-11 20:20:40" />
<Account Name="user1@domain2.com" PersonFirstName="" PersonLastName="" Active="1" Password="1234" PasswordEncryption="3" MaxAccountSize="1000" ADUsername="" ADDomain="" ADActive="0" VacationMessageOn="0" VacationMessage="" VacationSubject="" VacationExpires="0" VacationExpireDate="2008-02-04 00:00:00" AdminLevel="0" ForwardEnabled="0" ForwardAddress="" ForwardKeepOriginal="0" EnableSignature="0" SignaturePlainText="" SignatureHTML="" LastLogonTime="2010-01-11 20:20:43" />
<Account Name="user2@domain2.com" PersonFirstName="" PersonLastName="" Active="1" Password="1234" PasswordEncryption="3" MaxAccountSize="1000" ADUsername="" ADDomain="" ADActive="0" VacationMessageOn="0" VacationMessage="" VacationSubject="" VacationExpires="0" VacationExpireDate="2010-01-11 00:00:00" AdminLevel="0" ForwardEnabled="0" ForwardAddress="" ForwardKeepOriginal="0" EnableSignature="0" SignaturePlainText="" SignatureHTML="" LastLogonTime="2010-01-11 20:21:26" />
<Account Name="user3@domain2.com" PersonFirstName="" PersonLastName="" Active="1" Password="1234" PasswordEncryption="3" MaxAccountSize="1000" ADUsername="" ADDomain="" ADActive="0" VacationMessageOn="0" VacationMessage="" VacationSubject="" VacationExpires="0" VacationExpireDate="2010-01-11 00:00:00" AdminLevel="0" ForwardEnabled="0" ForwardAddress="" ForwardKeepOriginal="0" EnableSignature="0" SignaturePlainText="" SignatureHTML="" LastLogonTime="2010-01-11 20:22:26" />
<Account Name="user4@domain2.com" PersonFirstName="" PersonLastName="" Active="1" Password="1234" PasswordEncryption="2" MaxAccountSize="1000" ADUsername="" ADDomain="" ADActive="0" VacationMessageOn="0" VacationMessage="" VacationSubject="" VacationExpires="0" VacationExpireDate="2010-01-11" AdminLevel="0" ForwardEnabled="0" ForwardAddress="" ForwardKeepOriginal="0" EnableSignature="0" SignaturePlainText="" SignatureHTML="" LastLogonTime="2008-07-30 19:40:07" />
</Accounts>
<Aliases>
<Alias Name="root@domain2.com" Value="admin@domain2.com" Active="1" />
</Aliases>
</Domain>
<Domain Name="domain3.com" Postmaster="admin@domain2.com" ADDomainName="" Active="1" MaxMessageSize="0" MaxSize="0" MaxAccountSize="0" UsePlusAddressing="0" PlusAddressingChar="" AntiSpamOptions="0" EnableSignature="0" SignatureMethod="1" SignaturePlainText="" SignatureHTML="" AddSignaturesToLocalMail="0" AddSignaturesToReplies="0" MaxNoOfAccounts="0" MaxNoOfAliases="0" MaxNoOfLists="0" LimitationsEnabled="0" DKIMSelector="" DKIMPrivateKeyFile="" >
<Accounts>
<Account Name="test@domain3.com" PersonFirstName="" PersonLastName="" Active="1" Password="1344" PasswordEncryption="3" MaxAccountSize="0" ADUsername="" ADDomain="" ADActive="0" VacationMessageOn="0" VacationMessage="" VacationSubject="" VacationExpires="0" VacationExpireDate="2008-02-10 00:00:00" AdminLevel="0" ForwardEnabled="0" ForwardAddress="" ForwardKeepOriginal="0" EnableSignature="0" SignaturePlainText="" SignatureHTML="" LastLogonTime="2010-01-11 20:19:43" />
</Accounts>
</Domain>
</Domains>