[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Pine and sendmail (further news)



On Mon, Feb 21, 2000 at 07:35:20PM -0000, Richard wrote:
> Craig
> 
> > poll <your.isp.popserver> with proto POP3
> >  user "<yourusername>" there with password "<yourpassword>" is <your
> > local username> here warnings 3600
> 
> I've tried fetchmail and sendmail conf one more time just to see what 
> happens.  When I run fetchmail -v I get ".fetchmailrc must be owned 
> by you"  and when I send mail with Pine I get "mail.zetnet.co.uk - no 
> route to host".

	I believe that your permissions for that file have to be 600 for
your given user.

	As for the no route to host bit, you haven't ppp working
properly. But what you're doing is bizarre: you're sending the mail from
pine instead of sending it to sendmail so that it is kept in the Q
("line" for our American readers :D). Pine should throw the message on
to your MTA (that's why it's called Mail *Transport* Agent after all!).


	Suggestions:
	(i) Use debian with exim: configuration is completely foolproof.
	(ii) In case (i) doesn't do it for you :) get rid of sendmail
	and install something more manageable (smal or exim).
	
> I've also tried to run Kmail and Netscape Messenger at the same time 
> (well, not quite).  and I get the same error messages from those 
> apps.  That's with POP3 and SMTP.

	Netscape should be different, as it will send the message
(->outgoing) using its own MTA.

	But _anyway_, and translating from my handy spanish Linux book
(if someone can beat this: a 230+ page book+CD-ROM with RH5.2 in the
days RH5.2 was very new, covering everything you need to get linux up
and running for some 4 quid). The details for a sendmail freshly
installed and a PPP connection are here. You can get rid of you sendmail
("purge" the package and install it again anew), and...
edit your /etc/sendmail.cf as follows:
1) Look for a line like this:
	"#Smart relay host (may be null)
	#DS" (the "" are mine)
	and change it it to
	DSmail.zetnet.co.uk
	(or whatever your relay host is)
2) It's useful to have a timer telling us that it couldn't send the
message in the last 48 h. Look and edit a line like this:
O Timeout.queuwarn=48h
3) This is a bit kludgey, but we instruct sendmail to "masquerade" as
something else (your ISP) so that e-mails come out nicely. I don't let
the MTA do this, I let the MUA do it (using the Reply-To: field), but...
	Look for #who I masquerade as [...], and change the next line to
	DMzetnet.co.uk

	Again, note that this might be inaccurate (my typing doesn't
help :D), but it should work, as I got it working when I purchased the
book. As for fetchmail, try changing your permissions. Tell us how
you're getting on :)

	Best luck
	José

-- 
José L Gómez Dans			PhD student
					Radar & Communications Group
					Department of Electronic Engineering
					University of Sheffield UK
---------------------------------------------------------------------
Sheffield Linux User's Group - http://www.sheflug.co.uk
To unsubscribe from this list send mail to
- <sheflug-request [at] vuw.ac.nz> - with the word 
 "unsubscribe" in the body of the message. 

  GNU the choice of a complete generation.