Dave Beach | 1 Sep 02:48 2009

Re: Setting up e-mail capability

Hi Rob - thanks for your patience. I also appreciate that of the list
moderator(s).

> Then I'd definitely recommend an all-in-one package.

I haven't been able to find one yet that describes itself as incorporating
the ability to pop my mail from my ISP, in a manner similar to how Fetchmail
describes itself. Am I missing something? Is there a package you would
recommend by name?

>>> 1) What SMTP software you want to use (Sendmail, Postfix, Exim, or
others)
>
>> So, here's a good example. Do I need to use SMTP software in the first
>> place?

> Yes.  That is what fetchmail will hand the mail over to, that's how
> you will send outbound email.

Er, okay. This confuses me. I thought fetchmail would, uh, fetch my mail
from my ISP and hand it off to whatever mail server software I ran, which
would somehow "pop-to-smtp" it and take care of storing it in an appropriate
manner. I figured that "sending" mail would be handled by the mail server
software (a term I'm using interchangeably with "MTA", probably in error).
How does Fetchmail send mail - unless I can interpret that to mean that
Fetchmail would hand mail over to an MTA, which would send it if the user
was not local to the server the MTA is running on. Is that generally
correct, or am I missing something?

>> It is my
(Continue reading)

Rob MacGregor | 1 Sep 08:42 2009
Picon

Re: Setting up e-mail capability

On Tue, Sep 1, 2009 at 01:48, Dave Beach<drbeach <at> rogers.com> wrote:
>
> I haven't been able to find one yet that describes itself as incorporating
> the ability to pop my mail from my ISP, in a manner similar to how Fetchmail
> describes itself. Am I missing something? Is there a package you would
> recommend by name?

Even if none of them include fetchmail, adding fetchmail is trivial.
Packages I'm aware of (I've not used any of them) include Zimbra and
OpenGroupware.

> Er, okay. This confuses me. I thought fetchmail would, uh, fetch my mail
> from my ISP and hand it off to whatever mail server software I ran, which
> would somehow "pop-to-smtp" it and take care of storing it in an appropriate
> manner. I figured that "sending" mail would be handled by the mail server
> software (a term I'm using interchangeably with "MTA", probably in error).
> How does Fetchmail send mail - unless I can interpret that to mean that
> Fetchmail would hand mail over to an MTA, which would send it if the user
> was not local to the server the MTA is running on. Is that generally
> correct, or am I missing something?

The process for inbound email, in general is:

Sender -> Their ISP's SMTP -> Your ISP's SMTP -> Your ISP's POP/IMAP

When you add fetchmail this adds the following to the end of that:

-> fetchmail -> Your SMTP -> Your POP/IMAP

Fetchmail simply collects the email from a remote POP/IMAP host and
(Continue reading)

Matthias Andree | 2 Sep 08:35 2009
Picon
Picon

Re: Setting up e-mail capability

Am 01.09.2009, 08:42 Uhr, schrieb Rob MacGregor <rob.macgregor <at> gmail.com>:

> On Tue, Sep 1, 2009 at 01:48, Dave Beach<drbeach <at> rogers.com> wrote:
>>
>> I haven't been able to find one yet that describes itself as  
>> incorporating
>> the ability to pop my mail from my ISP, in a manner similar to how  
>> Fetchmail
>> describes itself. Am I missing something? Is there a package you would
>> recommend by name?
>
> Even if none of them include fetchmail, adding fetchmail is trivial.
> Packages I'm aware of (I've not used any of them) include Zimbra and
> OpenGroupware.

XMail perhaps - I don't know its feature set.

> The process for inbound email, in general is:
>
> Sender -> Their ISP's SMTP -> Your ISP's SMTP -> Your ISP's POP/IMAP
>
> When you add fetchmail this adds the following to the end of that:
>
> -> fetchmail -> Your SMTP -> Your POP/IMAP
>
> Fetchmail simply collects the email from a remote POP/IMAP host and
> then hands it over to another SMTP server (MTA).
>
>> Okay, but mail has to be stored somewhere, right, by something?
>
(Continue reading)

Gerard | 5 Sep 12:37 2009
Face
Picon

-S <hosts> | --smtphost <hosts>

I want to forward mail fetched by fetchmail to a specific server. If I
were to use this in my fetchmailrc file, would it work? I have not
actually tried either method since I cannot afford to lose any mail.

	--smtphost 192.168.1.103

Would it be possible to make it a global setting by placing it at the
beginning of the fetchmailrc file like this:

	set smtphost 192.168.1.103

--

-- 
Gerard
gerard <at> seibercom.net

QOTD: A child of 5 could understand this!  Fetch me a child of 5."
Rob MacGregor | 5 Sep 13:01 2009
Picon

Re: -S <hosts> | --smtphost <hosts>

On Sat, Sep 5, 2009 at 11:37, Gerard<gerard <at> seibercom.net> wrote:
> I want to forward mail fetched by fetchmail to a specific server. If I
> were to use this in my fetchmailrc file, would it work? I have not
> actually tried either method since I cannot afford to lose any mail.
>
>        --smtphost 192.168.1.103
>
> Would it be possible to make it a global setting by placing it at the
> beginning of the fetchmailrc file like this:
>
>        set smtphost 192.168.1.103

Yes, anything you can specify on the command line can be placed in the
configuration file - as mentioned in the manual.

--

-- 
                 Please keep list traffic on the list.

Rob MacGregor
      Whoever fights monsters should see to it that in the process he
        doesn't become a monster.                  Friedrich Nietzsche
_______________________________________________
fetchmail-users mailing list
fetchmail-users <at> lists.berlios.de
https://lists.berlios.de/mailman/listinfo/fetchmail-users
Gerard | 6 Sep 17:24 2009
Face
Picon

.fetchids file location

If I do not specify a location for the fetchmail .fetchids file, and
obviously I am using the 'uidl' option, exactly where is the file
created? I tried adding a: set idfile "/usr/home/gerard/.fetchids" in
the fetchmailrc file; however, the file was never created. Am I missing
something here? Even without that 'set' command, I could never locate
the file. Do I have to specifically enter a location for where the file
is to be created or do I have to create the file before I can use it;
i.e., like the 'log' file.

That brings me to a second question. Is there any way that fetchmail
can be configured to create its own log file sans the end user having
to create it, change ownership and permissions, etc, prior to starting
fetchmail?

--

-- 
Gerard
gerard <at> seibercom.net

Dime is money.
Rob MacGregor | 6 Sep 18:47 2009
Picon

Re: .fetchids file location

On Sun, Sep 6, 2009 at 16:24, Gerard<gerard <at> seibercom.net> wrote:
> If I do not specify a location for the fetchmail .fetchids file, and
> obviously I am using the 'uidl' option, exactly where is the file
> created? I tried adding a: set idfile "/usr/home/gerard/.fetchids" in
> the fetchmailrc file; however, the file was never created. Am I missing
> something here? Even without that 'set' command, I could never locate
> the file. Do I have to specifically enter a location for where the file
> is to be created or do I have to create the file before I can use it;
> i.e., like the 'log' file.

Without knowing the full contents of your .fetchmailrc it's hard to
say what's going on.  Are you using POP3 *and* a remote POP3 server
that supports UIDL?  Do please read the FAQ about what and how to
report problems ;)

> That brings me to a second question. Is there any way that fetchmail
> can be configured to create its own log file sans the end user having
> to create it, change ownership and permissions, etc, prior to starting
> fetchmail?

I've never used the logfile facility, always using syslog, so can't
help you there.

--

-- 
                 Please keep list traffic on the list.

Rob MacGregor
      Whoever fights monsters should see to it that in the process he
        doesn't become a monster.                  Friedrich Nietzsche
(Continue reading)

Gerard | 6 Sep 22:27 2009
Face
Picon

Re: .fetchids file location

On Sun, 6 Sep 2009 17:47:20 +0100
Rob MacGregor <rob.macgregor <at> gmail.com> wrote:

> On Sun, Sep 6, 2009 at 16:24, Gerard<gerard <at> seibercom.net> wrote:
> > If I do not specify a location for the fetchmail .fetchids file, and
> > obviously I am using the 'uidl' option, exactly where is the file
> > created? I tried adding a: set idfile "/usr/home/gerard/.fetchids"
> > in the fetchmailrc file; however, the file was never created. Am I
> > missing something here? Even without that 'set' command, I could
> > never locate the file. Do I have to specifically enter a location
> > for where the file is to be created or do I have to create the file
> > before I can use it; i.e., like the 'log' file.
> 
> Without knowing the full contents of your .fetchmailrc it's hard to
> say what's going on.  Are you using POP3 *and* a remote POP3 server
> that supports UIDL?  Do please read the FAQ about what and how to
> report problems ;)
> 
> > That brings me to a second question. Is there any way that fetchmail
> > can be configured to create its own log file sans the end user
> > having to create it, change ownership and permissions, etc, prior
> > to starting fetchmail?
> 
> I've never used the logfile facility, always using syslog, so can't
> help you there.

This is a snippet of the "/usr/local/etc/fetchmailrc" file. I have
obviously changed personal information.

# Configuration created Sun Sep  6 08:30:40 2009 by fetchmailconf 1.55 $Revision: 5330 $
(Continue reading)

Rob MacGregor | 6 Sep 22:34 2009
Picon

Re: .fetchids file location

On Sun, Sep 6, 2009 at 21:27, Gerard<gerard <at> seibercom.net> wrote:
<---SNIP--->
> I would assume that the server supports UIDL; however, I cannot find a
> '.fetchids' file on my system. Shouldn't Fetchmail be creating it?

It will, when it has something to write.  Has it downloaded any mail
yet?  Can you provide a sample output from a run that downloads email?

--

-- 
                 Please keep list traffic on the list.

Rob MacGregor
      Whoever fights monsters should see to it that in the process he
        doesn't become a monster.                  Friedrich Nietzsche
Gerard | 6 Sep 22:53 2009
Face
Picon

Re: .fetchids file location

On Sun, 6 Sep 2009 21:34:13 +0100
Rob MacGregor <rob.macgregor <at> gmail.com> wrote:

> On Sun, Sep 6, 2009 at 21:27, Gerard<gerard <at> seibercom.net> wrote:
> <---SNIP--->
> > I would assume that the server supports UIDL; however, I cannot
> > find a '.fetchids' file on my system. Shouldn't Fetchmail be
> > creating it?
> 
> It will, when it has something to write.  Has it downloaded any mail
> yet?  Can you provide a sample output from a run that downloads email?

Snippet from the fetchmail.log file:

fetchmail: 3 messages for user at plus.pop.mail.yahoo.com (1058633 octets).
fetchmail: reading message user <at> pop-ssl.plus.mail.a06.yahoodns.net:1 of 3 (4307 octets) flushed
fetchmail: reading message user <at> pop-ssl.plus.mail.a06.yahoodns.net:2 of 3 (1047924 octets) flushed
fetchmail: reading message user <at> pop-ssl.plus.mail.a06.yahoodns.net:3 of 3 (6402 octets) flushed
fetchmail: 1 message for user at plus.pop.mail.yahoo.com (3960 octets).
fetchmail: reading message user <at> pop-ssl.plus.mail.a06.yahoodns.net:1 of 1 (3960 octets) flushed

I replaced my email name with 'user' in the above.

--

-- 
Gerard
gerard <at> seibercom.net

Conquering the world on horseback is easy; it is dismounting and
governing that is hard.

(Continue reading)


Gmane