Hozzászólások
Azt hogyan lehet megoldani hogy a fetchmail betegye a leveleket egy /home/akarmi/levelek fájlba és majd onnan szeretném leszederni?Megoldható?
- A hozzászóláshoz be kell jelentkezni
Na most már csak a Postfixel van gond. Az aliasal rendelkező felhasználóknak nem érkezik meg a levél. És vissza küldi a következő üzenettel.
[code:1:cf78abb534]
This is the Postfix program at host mail.papacollege.hu.
I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.
For further assistance, please send mail to <postmaster>
If you do so, please include this problem report. You can
delete your own text from the attached returned message.
The Postfix program
<ref-lib@papapcollege.hu> (expanded from <ref.lib@localhost>): Host or domain
name not found. Name service error for name=papapcollege.hu type=A: Host
not found
Final-Recipient: rfc822; ref-lib@papapcollege.hu
Original-Recipient: rfc822; ref.lib@localhost
Action: failed
Status: 5.0.0
Diagnostic-Code: X-Postfix; Host or domain name not found. Name service error
for name=papapcollege.hu type=A: Host not found
---------- Forwarded message ----------
From: András Bene <user@gmail.com>
To: ref.lib@papacollege.hu
Date: Fri, 10 Jun 2005 14:42:22 +0200
Subject: teszt
teszt
[/code:1:cf78abb534]
Az eddigieket köszönöm.
- A hozzászóláshoz be kell jelentkezni
Nem nem axelero-s
Kicsit megbuheráltam a postfixet most már teljesen mát ír ki.
SMTP error: 554 <fetchmail@localhost> : relay access denied
can't even send to fetchmail
ebböl én az gondoltam hogy egy fetchmail felhasználónak akar küldeni
a fetchmail felhsználó viszont létezik
nem tudom hogy mi a fene lehet a baja
- A hozzászóláshoz be kell jelentkezni
[quote:57ec5ce2fa="benjee"]Nem nem axelero-s
Kicsit megbuheráltam a postfixet most már teljesen mát ír ki.
Ne keverjuk a szezont a fasommal!!! a postfixnek mi a koze a fetchmailhoz?????
[quote:57ec5ce2fa="benjee"]
SMTP error: 554 <fetchmail@localhost> : relay access denied
can't even send to fetchmail
ebböl én az gondoltam hogy egy fetchmail felhasználónak akar küldeni
a fetchmail felhsználó viszont létezik
Az lehet, hogy nalad van fetchmail felhasznalo, de a szovegbol az derul ki, hogy a localhost-ra is az ISP-n keresztul akar kuldeni :-) Jol megbuheraltad a postfixet ;-)
[quote:57ec5ce2fa="benjee"]
nem tudom hogy mi a fene lehet a baja
En se tudom, de jo lenne, ha legalabb a fetchmailrc-t idepastoltad volna (passwordot nyugodtan kicsillagozhatod :-)), es legalabb par szot a korulmenyekrol.. pl. eddig mindig faszan mukodott, de miota frissitettem beszart, vagy pl. meg soha se mukodott...
Zsiraf
P.S.: A postfixnek nem sok koze van a dologhoz, szerintem annyi tortent, hogy elb***tad a postfix configot, s a fetchmail probalna a fetchmail postaladajaba betuszkolni a azokat a leveleket, akiknek nem tudja a cimzettjet (ez megy az MTA-n keresztul, azaz fetchmail SMT-pezik a localhost-ra...), csak a postfix ezeket nem local delivery-vel akarja elkuldeni (azaz hozzafuzni a /var/mail/xxx-hez), hanem remote_smtp-vel (hala a buheralasodnak)...
- A hozzászóláshoz be kell jelentkezni
Akkor most itt pótolom a confgokat
A fetchmailrc:
set daemon 300
poll mail.globonet.hu proto POP3 user ref.lib pass **** is
<felhasználók listája>
here
keep
És a buherát postfix main.cf :oops:
# See /usr/share/postfix/main.cf.dist for a commented, more complete version
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no
# appending .domain is the MUA's job.
append_dot_mydomain = no
# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h
myhostname = mail.papacollege.hu
mydomain = papacollege.hu
myorigin = /etc/mailname
mydestination = $myhostname, $mydomain
unknown_local_recepient_reject_code = 550
mynetworks_style = host
mynetworks = 192.168.1.0/24
relay_domains =
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases.db
#home_mailbox =
mail_spool_directory = /var/spool/mail
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
reject_unknown_sender_domain = yes
reject_non_fqdn_sender = yes
body_checks = regexp:/etc/postfix/body_checks
Azért gondoltam, hogy a fetchmailnek bármi köze is lehet a postffixhez hiszen a leveleket honnan a fenéből tudná belerakni a mailboxokba nélküle. Persze lehet, hogy eddig rosszul gondoltam. Majd nem elfelejetettem. Feltörték a szervert és utána raktam újra addig woody volt most a sarge-ot raktam fel.
- A hozzászóláshoz be kell jelentkezni
[quote:366ae587bf="benjee"]
És a buherát postfix main.cf :oops:
# See /usr/share/postfix/main.cf.dist for a commented, more complete version
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no
# appending .domain is the MUA's job.
append_dot_mydomain = no
# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h
myhostname = mail.papacollege.hu
mydomain = papacollege.hu
myorigin = /etc/mailname
mydestination = $myhostname, $mydomain
unknown_local_recepient_reject_code = 550
mynetworks_style = host
...
man postconf
...
mydestination (default: $myhostname, localhost.$mydomain, localhost)
The list of domains that are delivered via the $local_transport mail
delivery transport. By default this is the Postfix local( 8 ) delivery
agent which looks up all recipients in /etc/passwd and /etc/aliases.
The SMTP server validates recipient addresses with $local_recipi-
ent_maps and rejects non-existent recipients. See also the local domain
class in the ADDRESS_CLASS_README file.
The default mydestination value specifies names for the local machine
only. On a mail domain gateway, you should also include $mydomain.
The $local_transport delivery method is also selected for mail
addressed to user@[the.net.work.address] of the mail system (the IP
addresses specified with the inet_interfaces and proxy_interfaces
parameters).
...
1. te mail gateway vagy a papacollege.hu domain-nen? ha nem akkor nem kell a mydestination-ban a $mydomain-t felsorolni
2. a fetchmail-es hibauzenetbol az derul ki, hogy o valami miatt a localhost-ra akar kuldeni levelet :oops: szerintem tedd be a $mydestination-ba a localhost-ot is!!!
(3. a legegyszerubb lenne ezt a sorodat kikommentezni, mivel szerintem a default kivalo... (feltetelezem, hogy nem vagy mail gateway :-)))
Jo, akkor nezzuk tovabb afetchmail-es bulit...
1. A ServerNameMismatch-nak semmi koze ahhoz, hogy a levelek a fetchmail postafiokjaba erkeznek :-(
- Server CommonName mismatch: localhost.locadomain != isp mail servere
onnan adodik, hogy a kedves ISP-tek olyan SSL certificate-t hasznal, ami a "localhost.localdomain" hostnevre van kiallitva, nem a "isp mail server" nevere :-) /gyenge tarsasag lehet :lol: /
2. Habar nem adtad meg elo a dolgot rendesen de azt kovetkeztettem ki, hogy a levelesladatok egy multidrop leveleslada... (marmint az ISP-n)
meg kene tudni, hogy mibol derul ki mi a cimzett neve? Valoszinu nem sikerul a fetchmailnek kihamoznia a Received: headerbol (ami elvileg a default feltetelezese a fetchmailnak) Meg kene nezni nincs e valahol rendesen pl. Delivered-To:, vagy Envelope-To, vagy X-Envelope-To, vagy valami hasonlo (a sima To: nem nagyon nyero, mert itt akarkinek a cime, sot sok cim is lehet :-( ) es akkor a fetchmailrc-det ki kene egesziteni:
...
poll mail.globonet.hu proto POP3 envelope Posted-to user ref.lib pass **** is
<felhasználók listája>
here
termeszetesen a Posted-to helyen a megfelelo header alljon...
Zsiraf
- A hozzászóláshoz be kell jelentkezni
Kijavítottam a megadott sorokat. :D örültem is egy ideig
néztem a logokat nem írki semmi hibát. Sajnos a levelek
viszont nem hajlandók megérkezni a leveles ládákba. Gondoltam küldök egy emilt magamnak. A logban látom hogy le szedi a levelet de sehol nem jelenik meg. Elszáll az éterbe. :? na most már tényleg gőzöm sincs mi lehet
a log:
[code:1:da31a261e9]
[fethcmail] reading message ref.lib@mail.globonet.hu:194 of 195 (1709 octets).
[postfix/smtpd] conect from localhost[127.0.0.1]
[postfix/smtpd] 3C18E535B8: client=localhost[127.0.0.1]
[postfix/smtpd] 3C18E535B8: message-id=<25ab65d80506090421327426f4@mail.gmail.com>
[fethcmail] flushed
[/code:1:da31a261e9]
- A hozzászóláshoz be kell jelentkezni
[quote:2f9ab7cc0c="benjee"] Elszáll az éterbe. :? na most már tényleg gőzöm sincs mi lehet
Az eterbe biztos nem szall el (legfoljebb ha etherneten tovabbkuldod :) )
valoszinu a /var/mail/fetchmail file-ba lesz...
Onnet kene egyet kibanyaszni es megegyszer megnezni, hogy honnet is derulne ki, hogy kie az a level. Melyik Header-ben van a cimzett???
Zsiraf
P.S.: rmelem (persze nem is biztos :)) a fetchmailrc-ben az envelope utan nem a 'Posted-to'-t irtad....
- A hozzászóláshoz be kell jelentkezni
Persze, simám beírtam. :lol:
elég láma vagyok még:(
Akkor ezek után a posted-to helyére ha a Delivered-To:<emil cím> -ként szerepel a email headerjében a delivered to-t írjam bele a fetchmailrc-be?
Igazából nem is tudom mit írjak oda :( .
A hírlevelek hogyan fognak megérkezni ha a címzett nem egy helyi felhasználó?
- A hozzászóláshoz be kell jelentkezni
Én voltam a hülye a postfix conf-jában a myorigin rosszul volt kitöltve :oops:
köszi mindent.
- A hozzászóláshoz be kell jelentkezni
[quote:d72c3a0728="benjee"]Persze, simám beírtam. :lol:
elég láma vagyok még:(
Akkor ezek után a posted-to helyére ha a Delivered-To:<emil cím> -ként szerepel a email headerjében a delivered to-t írjam bele a fetchmailrc-be?
Igazából nem is tudom mit írjak oda :( .
A hírlevelek hogyan fognak megérkezni ha a címzett nem egy helyi felhasználó?
Igen, azt ird:
envelope Delivered-To...
Elvileg kivulrol jovo hirlevel eseten, minden usernek lesz egy levele, tehat no problem...
Zsiraf
- A hozzászóláshoz be kell jelentkezni
Hi all!
a fethcmail egy postafiókból szedi le a cég összes felhasználójának a leveleit.
A fetchmail a következőt írja a logba
Server CommonName mismatch: localhost.locadomain != isp mail servere
es persze fogja magát és beszórja az összes levelet egy fetchmail fileba
- A hozzászóláshoz be kell jelentkezni
veletlenul nem axeleros mail cimek?
ird at a mail.axelero.hu -t mail.t-online.hu -ra
- A hozzászóláshoz be kell jelentkezni
Sziasztok!
Légyszi segítsetek, azt szeretném megoldani hogy a fetchmailrc fájlban beállított mailboxokat a userek /home/Maildir mappájába töltse le. Olvastam hogy valahogy a postfixnek kellene átadnom a leveleket de sehogy sem sikerül. Postfix-Dovecot párost használnék egy 9.3 Suse alatt
- A hozzászóláshoz be kell jelentkezni
virtuális userekkel (mysql-ben) is mukodik a fetchmail rendesen?
- A hozzászóláshoz be kell jelentkezni