"Sean 'Shaleh' Perry" <[EMAIL PROTECTED]> writes: >> >> Apparently I've given exim bad info, but not at all clear how to >> tell exim to address my mail with newsguy but I'm not really >> it... hehe. >> > > exim uses address rewriting. You can either do this directly in the > exim file (look at the last section) or use /etc/email-addresses. > > [EMAIL PROTECTED] -> [EMAIL PROTECTED] > [EMAIL PROTECTED] -> [EMAIL PROTECTED]
Thanks I read thru a little of exims documenation about rewriting. I showed a lot of tenacity, and didn't jump off a bridge or shoot myself after the first paragraph. Near as I can tell, the whole section on rewriting is basically unparsable by regular humans. I know not one whit more after wallowing in it for 1 1/2 hours or so. Taking your clue and adding to this existing entry: # This rewriting rule is particularly useful for dialup users who # don't have their own domain, but could be useful for anyone. # It looks up the real address of all local users in a file [EMAIL PROTECTED] ${lookup{$1}lsearch{/etc/email-addresses}\ {$value}fail} frFs [My addition below] [EMAIL PROTECTED] [EMAIL PROTECTED] With this in place, dh is no longer able to download mail from the isp pop server. Remove it and downloading works. What I did to test this was, first have pop3 server working on the debian mail hub. I already have successfully sent mail from a windows machine on the lan, thru the smtp outgoing debian box, to ISP smtp machine and successfully reteived it from that same windows machine, again thru the debian box. So the basics are in place and working. I didn't like the way headers came out, not sure if it really matters, but I think it isn't rfc compliant this way. (I'll show and example below). So trying the rewrite thing to correct it, seems to have thrown a monkey wrench into retrieval, although sending still works. With the rewrite entry in place, running fetchmail from dh account on deb mail machine, with fetchmail -v shows mail being downloaded but in fact it is not. The verbose output goes by, but no actual mail arrives. Remove the added rewrite line and fetchmail downloads the mail fine. Here are some sample headers, that I think are possibly wrong. Making no claims to rfc knowledge but I down't think hidden local machine addresses should be showing up here. Stats: 1) This message was sent from a windows machine (satwin.local.lan 192.168.0.7) 2) Routed thru the debian box (expi.local.lan 192.168.0.8) to mail.dslextreme.com (ISP smtp machine) 3) Retrieved via fetchmail on expi 192.168.0.8 (debian machine) to /var/mail/dh from mail.dslextreme.com (pop server) 4) Retrieved from there by the windows machine mail client on satwin (192.168.0.7) dslextreme.com is my ISPs' domain Starting with the Received header furtherest down in the message as 1. I see seven places where my local private network addresses are shown. I'm no rfc expert or even apprentice, but I don't think my local lan addresses should be present on internet mail. These are not legal addresses, in the sense they can be tracerouted or pinged. Far as I have heard, those addresses should not leak out onto the internet, where they may be taken for legal (domain owned) addresses. Return-path: <[EMAIL PROTECTED]> Envelope-to: [EMAIL PROTECTED] [Note: 7 local address shown] Received: from localhost ([127.0.0.1] ident=dh) by expi.local.lan with esmtp (Exim 3.34 #1 (Debian)) id 16mgNO-0000y4-02 for <[EMAIL PROTECTED]>; Sun, 17 Mar 2002 11:31:30 -0800 Received: from mail.dslextreme.com [66.51.205.14] by localhost with POP3 (fetchmail-5.9.8) for [EMAIL PROTECTED] (single-drop); Sun, 17 Mar 2002 11:31:30 -0800 (PST) [Note: 6 local address shown] Received: from expi.local.lan (adsl-66.51.210.228.dslextreme.com [66.51.210.228]) by mail.dslextreme.com (8.12.2/8.12.2) with ESMTP id g2HJTGCj015065 for <[EMAIL PROTECTED]>; Sun, 17 Mar 2002 11:29:17 -0800 [Note: 5 local address shown] Received: from localhost ([127.0.0.1] ident=dh) by expi.local.lan with esmtp (Exim 3.34 #1 (Debian)) id 16mgKc-0000xM-00 for <[EMAIL PROTECTED]>; Sun, 17 Mar 2002 11:28:38 -0800 Received: from mail.dslextreme.com [66.51.205.14] by localhost with POP3 (fetchmail-5.9.8) for [EMAIL PROTECTED] (single-drop); Sun, 17 Mar 2002 11:28:38 -0800 (PST) [Note: 4 Local address displayed] Received: from expi.local.lan (adsl-66.51.210.228.dslextreme.com [66.51.210.228]) by mail.dslextreme.com (8.12.2/8.12.2) with ESMTP id g2HJOVCj013852 for <[EMAIL PROTECTED]>; Sun, 17 Mar 2002 11:24:32 -0800 [ Note: 3 Again, the local address is shown Received: from localhost ([127.0.0.1] ident=dh) by expi.local.lan with esmtp (Exim 3.34 #1 (Debian)) id 16mgG1-0000wa-00 for <[EMAIL PROTECTED]>; Sun, 17 Mar 2002 11:23:53 -0800 Received: from mail.dslextreme.com [66.51.205.14] by localhost with POP3 (fetchmail-5.9.8) for [EMAIL PROTECTED] (single-drop); Sun, 17 Mar 2002 11:23:53 -0800 (PST) [Note: 2 More local addresses] Received: from expi.local.lan (adsl-66.51.210.228.dslextreme.com [66.51.210.228]) by mail.dslextreme.com (8.12.2/8.12.2) with ESMTP id g2HJNeCj013611 for <[EMAIL PROTECTED]>; Sun, 17 Mar 2002 11:23:40 -0800 [Note: 1) My local network addresses are visible here] Received: from satwin.local.lan ([192.168.0.7] helo=SATELLITE) by expi.local.lan with smtp (Exim 3.34 #1 (Debian)) id 16mgFB-0000wN-00 for <[EMAIL PROTECTED]>; Sun, 17 Mar 2002 11:23:01 -0800 From: Harry Putnam <[EMAIL PROTECTED]> Subject: AGENT_KEYS test.4 Date: Sun, 17 Mar 2002 11:22:46 -0800 Organization: mobile Message-ID: <[EMAIL PROTECTED]> X-Mailer: Forte Agent 1.6/32.525 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="--=_Bu2UPAgUcAw5fAzwlQFD+Vlm6wKO.MFSBCHJLHS" X-UIDL: LT~!!~5F!!@;[EMAIL PROTECTED] Status: U ----=_Bu2UPAgUcAw5fAzwlQFD+Vlm6wKO.MFSBCHJLHS Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Keyboard Shortcuts A great way to use Agent more efficiently and save time is to use the available keyboard shortcuts to perform various functions. Agent's shortcuts (also called "accelerators" or "speed keys") are listed as follows: All Fields (in composition window) Ctrl+D or Alt+D Apply ROT13 Ctrl+3 Back Up (to previous msg.) Backspace or Alt+LeftArrow Cascade (windows/browsers) Shift+F5 Check Addresses F8 Check for New Mail Ctrl+E Collapse All Threads Shift- or Shift LeftArrow Collapse Thread - or LeftArrow Copy Ctrl+C Copy to Folder > All Folders Shift+Ctrl+C Select URL Shift+Ctrl+U Cut Ctrl+X Delete Del Delete Body Ctrl+Del Down to Next Message D Exit Alt+F4 Expand All Threads Shift+ or Shift RightArrow Expand Thread + or RightArrow =46ilters > Add Kill Filter Ctrl+K =46ilters > Add Watch Filter Ctrl+W =46ind Ctrl+F =46ind Next F3 =46ollow-Up Usenet Msg. F =46orward (to next msg.) Shift+Backspace or Alt+RightArrow Goto Next Found Message G Global Search Ctrl+G Ignore Thread I Index Ctrl+I Jump to Message URL Ctrl+J Keep K Launch Attachment L Launch URL Ctrl+U Mark for Retrieval M Move to Folders > All Folders Ctrl+Shift+X New Email Message Ctrl+M New Usenet Message P Online/Offline Ctrl+O Pane (Groups/Folders) 1 Pane (Message List) 2 Pane (Message) 3 Pane to Pane clockwise Tab Pane to Pane counter-clockwise Shift+Tab Paste Ctrl+V Paste as Quote Ctrl+Q Paste Signature Ctrl+I Pick Addresses Ctrl+K Print Ctrl+P Properties Alt+Enter Refresh (View) F5 Reply to All Shift+R Reply via Email R Save (from Composition window) Ctrl+S or Alt+V Save All Attachments A Select All Ctrl+A Select/Copy URL Shift+Ctrl+U Select View V Send Later (from Compos. window) Ctrl+L or Alt+L Send Now (from Compos. window) Ctrl+N or Alt+S Show All Header Fields H Show Full Thread * Show Raw Message Ctrl+R Single-Key Read Space Skip to Next Unread Group S Skip to Next Unread Message N Skip to Next Unread Msg. Body B Skip to Next Unread Msg. in Thread T Spell Checking F7 Subscribe Ctrl+S Tile Vertically (windows/browsers) Shift+F4 Up to Previous Message U View Next Unread Message Ctrl+N View Next Unread Message Body Ctrl+B View Next Unread Msg.in Thread Ctrl+T View Selected Group/This Message Enter Watch Thread W Word Wrap O Zoom Window Z See Also: Intellimouse Navigation hellow ----=_Bu2UPAgUcAw5fAzwlQFD+Vlm6wKO.MFSBCHJLHS Content-Type: text/plain; charset=us-ascii; name=agent_keys.txt Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename=agent_keys.txt Keyboard Shortcuts A great way to use Agent more efficiently and save time is to use the = available keyboard shortcuts to perform various functions. Agent's = shortcuts (also called "accelerators" or "speed keys") are listed as = follows: All Fields (in composition window) Ctrl+D or Alt+D Apply ROT13 Ctrl+3 Back Up (to previous msg.) Backspace or Alt+LeftArrow Cascade (windows/browsers) Shift+F5 Check Addresses F8 Check for New Mail Ctrl+E Collapse All Threads Shift- or Shift LeftArrow Collapse Thread - or LeftArrow Copy Ctrl+C Copy to Folder > All Folders Shift+Ctrl+C Select URL Shift+Ctrl+U Cut Ctrl+X Delete Del Delete Body Ctrl+Del Down to Next Message D Exit Alt+F4 Expand All Threads Shift+ or Shift RightArrow Expand Thread + or RightArrow =46ilters > Add Kill Filter Ctrl+K =46ilters > Add Watch Filter Ctrl+W =46ind Ctrl+F =46ind Next F3 =46ollow-Up Usenet Msg. F =46orward (to next msg.) Shift+Backspace or Alt+RightArrow Goto Next Found Message G Global Search Ctrl+G Ignore Thread I Index Ctrl+I Jump to Message URL Ctrl+J Keep K Launch Attachment L Launch URL Ctrl+U Mark for Retrieval M Move to Folders > All Folders Ctrl+Shift+X New Email Message Ctrl+M New Usenet Message P Online/Offline Ctrl+O Pane (Groups/Folders) 1 Pane (Message List) 2 Pane (Message) 3 Pane to Pane clockwise Tab Pane to Pane counter-clockwise Shift+Tab Paste Ctrl+V Paste as Quote Ctrl+Q Paste Signature Ctrl+I Pick Addresses Ctrl+K Print Ctrl+P Properties Alt+Enter Refresh (View) F5 Reply to All Shift+R Reply via Email R Save (from Composition window) Ctrl+S or Alt+V Save All Attachments A Select All Ctrl+A Select/Copy URL Shift+Ctrl+U Select View V Send Later (from Compos. window) Ctrl+L or Alt+L Send Now (from Compos. window) Ctrl+N or Alt+S Show All Header Fields H Show Full Thread * Show Raw Message Ctrl+R Single-Key Read Space Skip to Next Unread Group S Skip to Next Unread Message N Skip to Next Unread Msg. Body B Skip to Next Unread Msg. in Thread T Spell Checking F7 Subscribe Ctrl+S Tile Vertically (windows/browsers) Shift+F4 Up to Previous Message U View Next Unread Message Ctrl+N View Next Unread Message Body Ctrl+B View Next Unread Msg.in Thread Ctrl+T View Selected Group/This Message Enter Watch Thread W Word Wrap O Zoom Window Z See Also: Intellimouse Navigation ----=_Bu2UPAgUcAw5fAzwlQFD+Vlm6wKO.MFSBCHJLHS--