fetchmail, vart hamnar mailen?
fetchmail, vart hamnar mailen?
Har installerat fecthmail och det verkar funka dvs den hämtar mail hos min isp men vart hamnar mailen på min localhost?
- johanre
- Serveradmin
- Inlägg: 3888
- Blev medlem: 22 okt 2006, 09:13
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Malmö
SV: fetchmail, vart hamnar mailen?
Lite svår fråga att svara på eftersom det helt och hållet beror på hur din maillösning är uppsatt. Men det generella svaret är att mailen hamnar i inboxen för den användare du har angett i /etc/fetchmailrc
SV: fetchmail, vart hamnar mailen?
Tack för svaret,
Jag har tyvärr ingen sådan mapp så jag antar att min maillösning ser anorlunda ut. Hur kan man ta reda på var inboxen finns?
Är som du märker inte så insatt i vad som händer bakom kullisserna vid mailande. Finns det normalt sett alltid en lokal inbox dit mail hamnar oavsett villket program man använder för att hämta hem mail till localhost eller? För att omformulera frågan så undrar jag om det är det mail program man använder som bestämmer var inboxen ligger på localhost eller om inboxen finns på en fysisk plats separat från mail klienter?
svårt att formulera frågan, hoppas du förstår vad jag menar.
Jag har tyvärr ingen sådan mapp så jag antar att min maillösning ser anorlunda ut. Hur kan man ta reda på var inboxen finns?
Är som du märker inte så insatt i vad som händer bakom kullisserna vid mailande. Finns det normalt sett alltid en lokal inbox dit mail hamnar oavsett villket program man använder för att hämta hem mail till localhost eller? För att omformulera frågan så undrar jag om det är det mail program man använder som bestämmer var inboxen ligger på localhost eller om inboxen finns på en fysisk plats separat från mail klienter?
svårt att formulera frågan, hoppas du förstår vad jag menar.
-
- Inlägg: 6191
- Blev medlem: 14 jan 2007, 19:31
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Stockholm
SV: fetchmail, vart hamnar mailen?
Traditionellt så hamnar posten i filen /var/mail/$USER och sedan flyttas den någon annanstans av din klient, så börja med att leta där.
SV: fetchmail, vart hamnar mailen?
Ok just nu har jag snurrat till det mesta. Hela den här grejen började med att jag ville använda mutt som Email client. För att det skulle funka så installerade jag fetchmail för att hämta hem mail från min isp's server via pop3. Sedan läste jag att man kunde har postfix för att skicka iväg mail från mutt.
För tillfället funkar inget av dom och för varje rad jag läser på respektive programs hemsida ju yrare blir jag. Finns det någon vänlig själ som kan ta mig igenom detta snårträsk. Jag skulle vilja:
1. Kunna hämta mail med Fetchmail från min isp. (funkade en gång men inte längre)
2. Läsa dom med mutt
3. Skicka mail från mutt på något sätt.
Tack
För tillfället funkar inget av dom och för varje rad jag läser på respektive programs hemsida ju yrare blir jag. Finns det någon vänlig själ som kan ta mig igenom detta snårträsk. Jag skulle vilja:
1. Kunna hämta mail med Fetchmail från min isp. (funkade en gång men inte längre)
2. Läsa dom med mutt
3. Skicka mail från mutt på något sätt.
Tack
SV: fetchmail, vart hamnar mailen?
Så här ser min ftechmailrc ut. Den ligger i min 'home' mapp. Ser den korrekt ut eller fattas det något. Om den är korrekt hur startar jag nedladdningen av mail?
poll pop.minisp.com protocol pop3 username "toddyd@minmail.com" password "hemligt"
poll pop.minisp.com protocol pop3 username "toddyd@minmail.com" password "hemligt"
SV: fetchmail, vart hamnar mailen?
Jag tror du kan testa om nedladdningen med fetchmail fungerar genom att i ett terminalfönster skriva in:
fetchmail -vk
Om du vill kan du testa följande fetchmailrc:
poll pop.minisp.com with proto pop3
user toddyd@minmail.com there with password "hemligt" is toddyd@minmail.com here
Är lite osäker på om det ska stå toddyd@minmail.com eller bara toddy
fetchmail -vk
Om du vill kan du testa följande fetchmailrc:
poll pop.minisp.com with proto pop3
user toddyd@minmail.com there with password "hemligt" is toddyd@minmail.com here
Är lite osäker på om det ska stå toddyd@minmail.com eller bara toddy
Senast redigerad av 1 northface, redigerad totalt 15 gånger.
- johanre
- Serveradmin
- Inlägg: 3888
- Blev medlem: 22 okt 2006, 09:13
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Malmö
SV: fetchmail, vart hamnar mailen?
Jag skulle satt:northface skrev: Jag tror du kan testa om nedladdningen med fetchmail fungerar genom att i ett terminalfönster skriva in:
fetchmail -vk
Om du vill kan du testa följande fetchmailrc:
poll pop.minisp.com with proto pop3
user toddyd@minmail.com there with password "hemligt" is toddyd@minmail.com here
Är lite osäker på om det ska stå toddyd@minmail.com eller bara toddy
Kod: Markera allt
poll pop.minisp.com with proto pop3
user toddyd+minmail.com there with password "hemligt" is toddyd here
SV: fetchmail, vart hamnar mailen?
För att sedan skicka mail från mutt behöver du en smtp agent (MTA). Vanliga sådana är bl.a sendmail och postfix, men mutt klarar sig med lite enklare varianter också. Väljer du postfix finns en del skrivet om detta här på forumet.
Det mesta du behöver för sändning finns nog här:
http://mutt.blackfish.org.uk/sending/
Det mesta du behöver för sändning finns nog här:
http://mutt.blackfish.org.uk/sending/
SV: fetchmail, vart hamnar mailen?
Det som händer när jag kör kommando fetchmail -vk efter att ha skrivit in ny poll-kod är ett meddelande.
/home/tobbyd/.fetchmail.pid: File exists
fetchmail: lock creation failed.
Vad betyder detta?
/home/tobbyd/.fetchmail.pid: File exists
fetchmail: lock creation failed.
Vad betyder detta?
SV: fetchmail, vart hamnar mailen?
Du kan nog ta bort den - men för säkerhets skull döp om den till .fetchmail.pid_backup istället.
Kör sen kommandot igen.
Kör sen kommandot igen.
SV: fetchmail, vart hamnar mailen?
ok nu verkar det som om Fetchmail hämtar mailen. Ska man hämta upp mailen någonstans på local host med mutt? Jag är forfarande inte säker på vart fetchmail lägger mailen som den hämtar?
Jag har som sagt postfix installerat men inte konfigurerat och det ser ut som postfix försöker vidarebefodra mailen som fetchamail hämtar?
Jag skriver outputen nedan.
unknown in local recipient table
fetchmail: SMTP listener doesn't like recipient address `toddyd@localhost'
fetchmail: SMTP< 220 server1.example.com ESMTP Postfix (Ubuntu)
fetchmail: SMTP> HELO localhost
fetchmail: SMTP< 250 server1.example.com
fetchmail: SMTP> MAIL FROM:<>
fetchmail: SMTP< 250 Ok
fetchmail: SMTP> RCPT TO:<janneman@telia.se>
fetchmail: SMTP< 250 Ok
fetchmail: SMTP> DATA
fetchmail: SMTP< 354 End data with <CR><LF>.<CR><LF>
fetchmail: SMTP: (bounce-message body)
fetchmail: SMTP>. (EOM)
fetchmail: SMTP< 250 Ok: queued as 3C3461BC059
fetchmail: SMTP> QUIT
fetchmail: SMTP< 221 Bye
fetchmail: SMTP> RCPT TO:<tobbyd@localhost>
fetchmail: SMTP< 250 Ok
fetchmail: no address matches; forwarding to tobbyd.
fetchmail: SMTP> DATA
fetchmail: SMTP< 354 End data with <CR><LF>.<CR><LF>
#*******************.*************.**************.**************.**************.**************.**************.*************.*****************.**************.**************.**************.**************.*************.*************fetchmail: SMTP>. (EOM)
fetchmail: SMTP< 250 Ok: queued as C36531BC064
not flushed
fetchmail: POP3> QUIT
fetchmail: POP3< +OK Bye-bye.
fetchmail: SMTP> QUIT
fetchmail: SMTP< 221 Bye
fetchmail: 6.3.2 querying pop.mindoman.com (protocol POP3) at Sat 17 Feb 2007 10:12:41 CET: poll completed
fetchmail: normal termination, status 0
Ser ut som jag har lyckats hämta mail? Frågan är hur jag hämtar upp den med mutt?
Jag har som sagt postfix installerat men inte konfigurerat och det ser ut som postfix försöker vidarebefodra mailen som fetchamail hämtar?
Jag skriver outputen nedan.
unknown in local recipient table
fetchmail: SMTP listener doesn't like recipient address `toddyd@localhost'
fetchmail: SMTP< 220 server1.example.com ESMTP Postfix (Ubuntu)
fetchmail: SMTP> HELO localhost
fetchmail: SMTP< 250 server1.example.com
fetchmail: SMTP> MAIL FROM:<>
fetchmail: SMTP< 250 Ok
fetchmail: SMTP> RCPT TO:<janneman@telia.se>
fetchmail: SMTP< 250 Ok
fetchmail: SMTP> DATA
fetchmail: SMTP< 354 End data with <CR><LF>.<CR><LF>
fetchmail: SMTP: (bounce-message body)
fetchmail: SMTP>. (EOM)
fetchmail: SMTP< 250 Ok: queued as 3C3461BC059
fetchmail: SMTP> QUIT
fetchmail: SMTP< 221 Bye
fetchmail: SMTP> RCPT TO:<tobbyd@localhost>
fetchmail: SMTP< 250 Ok
fetchmail: no address matches; forwarding to tobbyd.
fetchmail: SMTP> DATA
fetchmail: SMTP< 354 End data with <CR><LF>.<CR><LF>
#*******************.*************.**************.**************.**************.**************.**************.*************.*****************.**************.**************.**************.**************.*************.*************fetchmail: SMTP>. (EOM)
fetchmail: SMTP< 250 Ok: queued as C36531BC064
not flushed
fetchmail: POP3> QUIT
fetchmail: POP3< +OK Bye-bye.
fetchmail: SMTP> QUIT
fetchmail: SMTP< 221 Bye
fetchmail: 6.3.2 querying pop.mindoman.com (protocol POP3) at Sat 17 Feb 2007 10:12:41 CET: poll completed
fetchmail: normal termination, status 0
Ser ut som jag har lyckats hämta mail? Frågan är hur jag hämtar upp den med mutt?
-
- Inlägg: 6191
- Blev medlem: 14 jan 2007, 19:31
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Stockholm
SV: fetchmail, vart hamnar mailen?
Jo, just det, så fungerar det ju. Fetchmail hämtar mailen med POP, IMAP etc. och levererar sedan lokalt med hjälp av SMTP. Om du använder "bla bla bla is $USER here", där $USER alltså är ditt lokala användarnamn så borde postfix leverera in i /var/mail/$USER.
SV: fetchmail, vart hamnar mailen?
Jag börjar se ljuset i tunneln men jag är inte framme än. Jag kan hämta mail med Fetchmail. Mailen levereras mycket rikgtigt till /var/mail. Jag kan läsa mailen med mutt.
Kruxet just nu är Postfix som finns installerat men jag har inte rört en enda parameter.
Innan jag får det att funka med sändningen så skulle jag bara vilja fatta hur postfix funkar.
Fetchmail hämtar hem mailen till /var/mail och sedan försöker postfix att skicka det vidare eller hur agerar postfix? Har jag fattat det rätt? Jag trodde att postfix endast ryckte in när mail skulle skickas?
Just nu är postfix konfigurerat med server1.example.com vet inte vad jag ska skriva in istället.
Kruxet just nu är Postfix som finns installerat men jag har inte rört en enda parameter.
Innan jag får det att funka med sändningen så skulle jag bara vilja fatta hur postfix funkar.
Fetchmail hämtar hem mailen till /var/mail och sedan försöker postfix att skicka det vidare eller hur agerar postfix? Har jag fattat det rätt? Jag trodde att postfix endast ryckte in när mail skulle skickas?
Just nu är postfix konfigurerat med server1.example.com vet inte vad jag ska skriva in istället.
SV: fetchmail, vart hamnar mailen?
Nedan finns ett förslag på vad du kan lägga in i main.cf och testa med. Normalt har man ett FQDN (Fully Qualified Domain Name) som domän, men här har vi en dummy; example.com. Jag vet inte vad som händer om du använder denna - det hänger på vad din Internetleverantörs mailservrar säger - för det är troligt att du tvingas skicka genom dessa (relayhost).
Men prova och se vad som händer. Ta en kopia på din main.cf, innan du börjar mecka i den.
mydomain = example.com
myhostname = <datornamn>.$mydomain
mydestination = $myhostname localhost.$mydomain localhost
myorigin = $myhostname
relayhost = <mailserver hos din internetleverantör>
mynetworks = 127.0.0.0/8 <ditt interna nätverk>
inet_interfaces = all
* Det verkar faktiskt som example.com är en FQDN! ( IANA_RESERVED)
Men prova och se vad som händer. Ta en kopia på din main.cf, innan du börjar mecka i den.
mydomain = example.com
myhostname = <datornamn>.$mydomain
mydestination = $myhostname localhost.$mydomain localhost
myorigin = $myhostname
relayhost = <mailserver hos din internetleverantör>
mynetworks = 127.0.0.0/8 <ditt interna nätverk>
inet_interfaces = all
* Det verkar faktiskt som example.com är en FQDN! ( IANA_RESERVED)
Senast redigerad av 1 northface, redigerad totalt 27 gånger.
SV: fetchmail, vart hamnar mailen?
Ok, Tack för responsen.
Har inte haft tid att testa än men jag återkommer så snart det går.
Har inte haft tid att testa än men jag återkommer så snart det går.