eMail Server: Version 3
1. Install the package "wget", series "n", from the CD. 2. Go to "www.suse.de" and click on "Maintenance Web" on the left column. 3. Click on "go directly to the PSDB". Before that, you might have to get the necessary password that will be sent to the e-mail address you have entered at the product registration. 4. Select the product in the next pages. 5. Select "Security Update for YOU". 6. Download and install the following two packages related to eMail Server III: :rpm -Fhv yast2-core-pkginfo.rpm :rpm -Fhv yast2-config-online-update.rpm 7. Install the remaining packages by way of "YaST2", module "Online Update", "Automatic Update". Skip the patches "384" and "389". 8. Then switch to runlevel 2: init 2 9. The patches above will be installed now. Change to the packages stored locally by the Online Update at the following path: cd /var/lib/YaST/patches/i386/update/eMail-Server/3.0/rpm/ 10.Install successively both "imapweb" packages (starting with the older package, check the date stamp in the name). (with "rpm -Uhv --force package_name") ----------^------^------------- 11.Install the package "suad" (with "rpm -Uhv --force package_name") ----------^------^------------- 12.Install the package "SkyrixGreen" first (with "rpm -Fhv package_name") ----------^------------- and then the package "SkyrixGreen-PalmClient" (with "rpm -Uhv package_name") ----------^------------ 13.Edit the file "/etc/httpd/httpd.conf" and modify it according to the package description of both articles (old and new "imapweb" packages): The descriptions of the "imapweb" packages from March 15, 2002 and May 13, 2002 are available at "sdb.suse.de/en/psdb" -> "Products" -> "eMailserver III". Refer to the package description links of both SkyrixGreen versions, too. The following line should precede the entry "</VirtualHost>": Include /etc/httpd/SkyrixGreen.conf The following entries must appear at the end of the file (the last line must be appended): Include /etc/httpd/suse_include.conf Include /etc/httpd/SkyrixGreen.conf Include /etc/httpd/ngobjweb.conf If this file contains any error, you will not be able to use at least the web mail interface. The end of the file must be similar to: ---------------------------------------------------------------- # compact non-error SSL logfile on a virtual host basis. CustomLog /var/log/httpd/ssl_request_log \ "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b" -> Include /etc/httpd/SkyrixGreen.conf </VirtualHost> </IfDefine> -> Include /etc/httpd/suse_include.conf -> Include /etc/httpd/SkyrixGreen.conf -> Include /etc/httpd/ngobjweb.conf 14.Save the changes and restart the previous runlevel 3 or 5: init 3
:cd /etc/postfix/ :[any_editor] main.cf Before: (approx. line 208) main.cf -----------snip------------- [...] ldapaliases_result_attribute= uid,mailDeliveryProgram [...] -----------snap------------- After: (approx. line 208) main.cf -----------snip------------- [...] ldapaliases_result_attribute= uid,mailDeliveryProgram,deliverToUid [...] -----------snap-------------
Save the configuration file "main.cf" and execute the command "rcpostfix restart". The error should have been solved.