Hello, I have tried holding this request back but now beg you for your help :-) I want to get the simplest of sendmail configurations set up so I can use Mutt and fetchmail. I have a dialup 56k connection and an ISP that distributes my mail. I collect mail via pop3. My iMac is called 'linux'. For the past three weeks, I have looked everywhere on the web for clues on what to do, but nothing seems to work. So far, I can only get mail via Mutt's pop3 feature (not fetchmail) and sending mail returns the mail to me saying linux.local is not recognised. Using YaST, what settings do I have to change from a freshly installed SUSE 7.0? I really would like to get this over and done with. Thanks so much joss
Joss Winn schrieb am 06.02.2001:
I have a dialup 56k connection and an ISP that distributes my mail. I collect mail via pop3. My iMac is called 'linux'. For the past three weeks, I have looked everywhere on the web for clues on what to do, but nothing seems to work. So far, I can only get mail via Mutt's pop3 feature (not fetchmail) and sending mail returns the mail to me saying linux.local is not recognised.
Using YaST, what settings do I have to change from a freshly installed SUSE 7.0?
Well - I'll try explainig, but my mail server is running Suse 6.2 on an Intel PC... You can build your own sendmail.cf by using yast. Choose "Administration -> Configure sendmail" and then tell yast that you've got a dialup connection. Now yast will start SuSEconfig which builds your sendmail.cf. Now choose "Administration" and go to the last point (Change configuration file). Scroll down to the sendmail settings. Each point in this section is explained in a few words... SENDMAIL_TYPE (yes or no) tells yast/SuSEconfig if it may overwrite sendmail.cf. Choose "yes". As SENDMAIL_SMARTHOST you should type in your provider's SMTP server. SENDMAIL_LOCALHOST tells sendmail the name(s) of your computer. You can type in several names separated by whitespaces, for example "localhost linux linux.local". Don't forget "localhost"!! SENDMAIL_RELAY should be left empty in most cases. Set SENDMAIL_EXPENSIVE to "yes" as your internet account is a dialup connection. My SENDMAIL_ARGS are "-bd -om" because I've got a dialup connection, too, and I set SENDMAIL_NOCANONIFY to "yes" so that sendmail soes not try to resolve hostnames of hosts that it gets mail from. I didn't tell sendmail a SENDMAIL_GENERICS_DOMAIN as I'm using several eMail accounts. An entry in this filed will change the domain part of user@localhost to user@genericsdomain, and that only makes sense if internal and external usernames are exactly the same. Well - that's it. Quit yast and let SuSEconfig do its job. Then you should restart sendmail. Outgoing mails are stored in /var/spool/mqueue until you run sendmail -q, which you can put into your ip-up script. But you've still got to tell mutt to use localhost as smtp server. I'm not very familiar with mutt, but AFAIK this can be done by defining send-hooks in your .muttrc... hth, Christian PS: If you speak german, search the net for the "sendmail.iga"... -- Made with a Macintosh... ChriSchmi@t-online.de http://home.t-online.de/home/chrischmi/
participants (2)
-
Christian Schmidt
-
Joss Winn