Hi, After I upgraded from 2.2.24 to 2.2.29 and rebooted, mail stopped working I got error : postfix/master[3424]: fatal: bind 0.0.0.0 port 25: Address already in use It seemed that sendmail was aloready listening to port 25, conflicting with postfix so I killed sendmail and could restart postfix Now mail works again but it seems that something's wrong is my config and I'm afraid it might happen again if I reboot. How to fix that? By the way, I have another error in logs about freshclam (don't know what it is): freshclam[3460]: freshclam daemon 0.94.2 (OS: linux-gnu, ARCH: i386, CPU: i686) freshclam[3460]: ClamAV update process started at Fri Dec 26 12:31:54 2008 freshclam[3460]: SECURITY WARNING: NO SUPPORT FOR DIGITAL SIGNATURES freshclam[3460]: See the FAQ at http://www.clamav.net/support/faq for an explanation. freshclam[3460]: main.cld is up to date (version: 49, sigs: 437972, f-level: 35, builder: sven) freshclam[3460]: daily.cld is up to date (version: 8801, sigs: 41405, f-level: 38, builder: guitar) freshclam[3460]: -------------------------------------- What is freshclam and what is this error about? Thanks for your help Hmfireball
You can not install postfix and sendmail on the saem server together. Please remove sendmail. You can ignore this, it is not used by ISPConfig.
Hi again Till and thanks for your answer. I have run chkconfig sendmail off so that it doesn't start anymore at reboot Is that correct? I'm afraid to remove sendmail as in my php.ini, sendmail is listed: Code: sendmail_path /usr/sbin/sendmail -t -i Do I have to use chkconfig to start postfix at reboot of does ISPConfig handle it? (It seems to) How can I remove those freshclam messages? Thanks Hmfireball
I'm using Fedora 8. chkconfig --list returns: Code: ConsoleKit 0:arrêt 1:arrêt 2:marche 3:marche 4:marche 5:marche 6:arrêt acpid 0:arrêt 1:arrêt 2:marche 3:marche 4:marche 5:marche 6:arrêt anacron 0:arrêt 1:arrêt 2:marche 3:marche 4:marche 5:marche 6:arrêt apt 0:arrêt 1:arrêt 2:arrêt 3:arrêt 4:arrêt 5:arrêt 6:arrêt atd 0:arrêt 1:arrêt 2:arrêt 3:marche 4:marche 5:marche 6:arrêt autofs 0:arrêt 1:arrêt 2:arrêt 3:marche 4:marche 5:marche 6:arrêt avahi-daemon 0:arrêt 1:arrêt 2:arrêt 3:marche 4:marche 5:marche 6:arrêt btseed 0:arrêt 1:arrêt 2:arrêt 3:arrêt 4:arrêt 5:arrêt 6:arrêt bttrack 0:arrêt 1:arrêt 2:arrêt 3:arrêt 4:arrêt 5:arrêt 6:arrêt collectd 0:arrêt 1:arrêt 2:arrêt 3:arrêt 4:arrêt 5:arrêt 6:arrêt cpuspeed 0:arrêt 1:marche 2:marche 3:marche 4:marche 5:marche 6:arrêt crond 0:arrêt 1:arrêt 2:marche 3:marche 4:marche 5:marche 6:arrêt cups 0:arrêt 1:arrêt 2:marche 3:marche 4:marche 5:marche 6:arrêt dnsmasq 0:arrêt 1:arrêt 2:arrêt 3:arrêt 4:arrêt 5:arrêt 6:arrêt dovecot 0:arrêt 1:arrêt 2:marche 3:marche 4:arrêt 5:marche 6:arrêt flow-capture 0:arrêt 1:arrêt 2:arrêt 3:arrêt 4:arrêt 5:arrêt 6:arrêt gpm 0:arrêt 1:arrêt 2:marche 3:marche 4:marche 5:arrêt 6:arrêt haldaemon 0:arrêt 1:arrêt 2:arrêt 3:marche 4:marche 5:marche 6:arrêt httpd 0:arrêt 1:arrêt 2:marche 3:marche 4:arrêt 5:marche 6:arrêt ip6tables 0:arrêt 1:arrêt 2:marche 3:marche 4:marche 5:marche 6:arrêt iptables 0:arrêt 1:arrêt 2:marche 3:marche 4:marche 5:marche 6:arrêt irqbalance 0:arrêt 1:arrêt 2:arrêt 3:marche 4:marche 5:marche 6:arrêt iscsi 0:arrêt 1:arrêt 2:arrêt 3:marche 4:marche 5:marche 6:arrêt iscsid 0:arrêt 1:arrêt 2:arrêt 3:marche 4:marche 5:marche 6:arrêt libvirtd 0:arrêt 1:arrêt 2:arrêt 3:marche 4:marche 5:marche 6:arrêt lm_sensors 0:arrêt 1:arrêt 2:arrêt 3:arrêt 4:arrêt 5:arrêt 6:arrêt mdmonitor 0:arrêt 1:arrêt 2:marche 3:marche 4:marche 5:marche 6:arrêt messagebus 0:arrêt 1:arrêt 2:marche 3:marche 4:marche 5:marche 6:arrêt microcode_ctl 0:arrêt 1:arrêt 2:marche 3:marche 4:marche 5:marche 6:arrêt multipathd 0:arrêt 1:arrêt 2:arrêt 3:arrêt 4:arrêt 5:arrêt 6:arrêt mysqld 0:arrêt 1:arrêt 2:marche 3:marche 4:arrêt 5:marche 6:arrêt named 0:arrêt 1:arrêt 2:marche 3:marche 4:marche 5:marche 6:arrêt netconsole 0:arrêt 1:arrêt 2:arrêt 3:arrêt 4:arrêt 5:arrêt 6:arrêt netfs 0:arrêt 1:arrêt 2:arrêt 3:marche 4:marche 5:marche 6:arrêt netplugd 0:arrêt 1:arrêt 2:arrêt 3:arrêt 4:arrêt 5:arrêt 6:arrêt network 0:arrêt 1:arrêt 2:marche 3:marche 4:marche 5:marche 6:arrêt nscd 0:arrêt 1:arrêt 2:arrêt 3:arrêt 4:arrêt 5:arrêt 6:arrêt ntpd 0:arrêt 1:arrêt 2:arrêt 3:arrêt 4:arrêt 5:arrêt 6:arrêt pcscd 0:arrêt 1:arrêt 2:marche 3:marche 4:marche 5:marche 6:arrêt perlbal 0:arrêt 1:arrêt 2:arrêt 3:arrêt 4:arrêt 5:arrêt 6:arrêt postfix 0:arrêt 1:arrêt 2:arrêt 3:arrêt 4:arrêt 5:arrêt 6:arrêt proftpd 0:arrêt 1:arrêt 2:marche 3:marche 4:arrêt 5:marche 6:arrêt psacct 0:arrêt 1:arrêt 2:arrêt 3:arrêt 4:arrêt 5:arrêt 6:arrêt qemu 0:arrêt 1:arrêt 2:marche 3:marche 4:marche 5:marche 6:arrêt rdisc 0:arrêt 1:arrêt 2:arrêt 3:arrêt 4:arrêt 5:arrêt 6:arrêt restorecond 0:arrêt 1:arrêt 2:marche 3:marche 4:marche 5:marche 6:arrêt rsyslog 0:arrêt 1:arrêt 2:marche 3:marche 4:marche 5:marche 6:arrêt saslauthd 0:arrêt 1:arrêt 2:marche 3:marche 4:arrêt 5:marche 6:arrêt sendmail 0:arrêt 1:arrêt 2:arrêt 3:arrêt 4:arrêt 5:arrêt 6:arrêt smartd 0:arrêt 1:arrêt 2:arrêt 3:arrêt 4:arrêt 5:arrêt 6:arrêt snmpd 0:arrêt 1:arrêt 2:arrêt 3:arrêt 4:arrêt 5:arrêt 6:arrêt snmptrapd 0:arrêt 1:arrêt 2:arrêt 3:arrêt 4:arrêt 5:arrêt 6:arrêt spamassassin 0:arrêt 1:arrêt 2:arrêt 3:arrêt 4:arrêt 5:arrêt 6:arrêt sshd 0:arrêt 1:arrêt 2:marche 3:marche 4:marche 5:marche 6:arrêt udev-post 0:arrêt 1:arrêt 2:arrêt 3:marche 4:marche 5:marche 6:arrêt wpa_supplicant 0:arrêt 1:arrêt 2:arrêt 3:arrêt 4:arrêt 5:arrêt 6:arrêt yum-updatesd 0:arrêt 1:arrêt 2:marche 3:marche 4:marche 5:marche 6:arrêt Sorry it's in French: arrêt is off, marche is on Thanks for your help Hmfireball
Please run Code: chkconfig --levels 235 postfix on to make Postfix start automatically at boot time. What's the output of Code: which sendmail ?
It returns: Code: /usr/sbin/sendmail Why do you set levels 2,3 and 5 and not 4? Sorry I'm new to run levels Thanks. Hmfireball
It returns: Code: accept libvirtd pvs accton lid pvscan acpid lnewusers pwck addgnupghome lnstat pwconv adduser load_policy pwmconfig adsl-start lockdev pwunconv adsl-stop logrotate qshape alternatives logwatch quotastats anacron lokkit radeontool apachectl lpadmin rdistd applygnupgdefaults lpasswd readprofile apxs lpc redhat_lsb_trigger.i386 arpd lpc.cups reject arping lpinfo repquota assetTag lpmove restorecond atd lsof rndc atrun luseradd rndc-confgen automount luserdel rotatelogs avahi-daemon lusermod rpc.rquotad avcstat lvchange rtacct bind-chroot-admin lvconvert rtcwake biosdecode lvcreate run_init bonobo-activation-sysconf lvdisplay sa brctl lvextend safe_finger build-locale-archive lvm sasl2-shared-mechlist cc_dump lvmchange saslauthd ccreds_validate lvmdiskscan sasldblistusers2 cc_test lvmdump saslpasswd2 chat lvmsadc selinuxenabled chpasswd lvmsar semanage chroot lvreduce semodule clockdiff lvremove sendmail collectd lvrename sendmail.postfix collectdmon lvresize sendmail.sendmail console-kit-daemon lvs sensors-detect convertquota lvscan serviceTag cpuspeed lwresd sestatus cracklib-check mailstats setenforce cracklib-format makemap setpcaps cracklib-packer makewhatis setquota cracklib-unpacker matchpathcon setsebool create-cracklib-dict mkdict setup crond mklost+found smartctl cupsaddsmb mkntfs smartd cupsctl mksock smrsh cupsd modeline2fb smtp-sink cupsdisable mtr smtp-source cupsenable named snmpd cupsfilter named-bootconf snmptrapd dellBiosUpdate named-checkconf ss dellLcdBrightness named-checkzone sshd dellWirelessCtl named-compilezone stunnel dmidecode newusers stunnel3 dns-keygen nscd sucap dnsmasq nstat suexec dnssec-keygen ntfsclone suphp dnssec-signzone ntfscp sysreport dovecot ntfslabel system-config-network dovecotpw ntfsresize system-config-network-cmd dump-acct ntfsundelete system-config-network-tui dump-utmp ntpd sys-unconfig edquota ntpdate t1libconfig eject ntpdc tcpd ethtool ntp-keygen tcpdump execcap ntpq tcpslice fancontrol ntptime testsaslauthd fancontrol.pl ntptrace tickadj fbset ntp-wait tmpwatch fedora-groupadd ntsysv togglesebool fedora-groupdel open_init_pty tokenCtl fedora-useradd ownership tracepath fedora-userdel packer tracepath6 filefrag paperconfig try-from fix-mouse-psaux pcscd tunelp ftpshut ping6 tzdata-update genhomedircon pluginviewer udevmonitor getenforce pm-hibernate update-alternatives getpcaps pm-powersave update-reader.conf getsebool pm-suspend useradd getSystemId pm-suspend-hybrid userdel glibc_post_upgrade.i686 postalias userhelper gpm postcat usermod groupadd postconf usernetctl groupdel postdrop vbetool groupmems postfix verifySmiPassword groupmod postkick vgcfgbackup grpck postlock vgcfgrestore grpconv postlog vgchange grpunconv postmap vgck hald postqueue vgconvert htcacheclean postsuper vgcreate httpd pppd vgdisplay httpd.worker pppdump vgexport httxt2dbm pppoe vgextend hwclock pppoe-connect vgimport i2cdetect pppoe-discovery vgmerge i2cdump pppoe-relay vgmknodes i2cget pppoe-server vgreduce i2cset pppoe-setup vgremove iconvconfig pppoe-sniff vgrename iconvconfig.i686 pppoe-start vgs in.proftpd pppoe-status vgscan inputattach pppoe-stop vgsplit iptstate pppstats vigr irqbalance praliases vipw isadump prelink visudo isaset proftpd vpddecode kbdrate propertyTag wakeupCtl keytab-lilo.pl pvchange warnquota kudzu pvck wpa_cli lchage pvcreate wpa_passphrase lgroupadd pvdisplay wpa_supplicant lgroupdel pvmove yum-updatesd lgroupmod pvremove zdump libgcc_post_upgrade pvresize zic
And what's the output of Code: ls -l /usr/sbin/sendmail ? It should be a symlink to sendmail.postfix.
It returns: Code: lrwxrwxrwx 1 root root 21 mai 19 2008 /usr/sbin/sendmail -> /etc/alternatives/mta And Code: ls -l /etc/alternatives/mta returns: Code: lrwxrwxrwx 1 root root 27 mai 19 2008 /etc/alternatives/mta -> /usr/sbin/sendmail.sendmail So it is not a symlink to sendmail.postfix
Thank you Falko, Will my PHP scripts continue to work as expected doing so? What is the benefit of using postfix instead of sendmail? Hmfireball
Yes. Postfix' sendmail tool is compatible with the one from Sendmail. Postfix is far easier to configure and manage.