Sometime on Sep 14, Goldwyn Rodrigues assembled some asciibets to say:
2 messages for goldwyn_r at pop.softhome.net (8132 octets). reading message 1 of 2 (3711 octets) .fetchmail: SMTP connect to localhost failed fetchmail: can't raise the listener; falling back to $procmail -d %T..sh: -d: command not found fetchmail: MDA exited abnormally or returned nonzero status
sendmail is not listening on port 25, or fetchmail doesn't know where to find it. Try giving it a smtphost in your fetchmailrc file:
user blah there is halb here smtphost localhost.
Also looks like fetchmail cannot find procmail. Try setting the path in your fetchmail startup scripts.
Another question. I am in bash shell why is it showing sh for errors??
You are in bash, whatever gives you the errors is not. If a shell is not specified explicitly in every shell script, it will default to /bin/sh. In any case, sh is bash (or bsh), the default shell on unix.
Philip