From: "Marius Appenzeller"
hallo frank
Hallo ! [...]
ich habe meinen eigenen mail-server hier... (Suse 7.2 pro) ich verwende eigentlich immer meinen smtp (seit die server der provider hier so unzuverlaessig wahren) also ich hab das so geloest, dass ich im sendmail.cf angegeben habe, als welche domaene sich mein sendmail ausgeben soll (swiss.mine.nu)
[sendmail.cf] # who I masquerade as (null for no masquerading) (see also $=M) DMswiss.mine.nu
und dann im /etc/mail/access die eintraege
127 RELAY 192.168 RELAY
eingefuegt. dann habe ich eine datei erstellt /etc/mail/sendmail.cw die sieht so aus bei mir: (die ist wichtig ohne die gings nie bei mir, immer relying denied fehler)
[]localhost swiss.mine.nu
vielleicht geht das bei mir weil ich einen domaenennamen ueber dyndns.org mit der jeweils aktuellen dynamischen ip aktualisiere (obwohl die eigentlich nie aendert bei cable hier bei mir) aber das sollte bei dir eigentlich auch funktionieren. evtl. hat jemand eine idee weas es noch spezielles braucht wenn man eine dial-up verbindung hat?
Ich habe alles soweit gemacht, wie Du das beschrieben hast und bekomme nun auch keine Fehlermeldung. Aber die Mails kommen einfach nicht an. Ich gehe ins Netz mit wvdial, mache dann mail unixde2@yahoo.de, schreibe den Text und schließe mit einer Zeile wo nur ein . drin steht ab. Danach versende ich alle Mails mit sendmail -q und gehe nach einer Zeit wieder offline. Jedoch kommt die Mail bei unixde2@yahoo.de nie an :(.
gruesse marius appenzeller
mfg Frank _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com
Frank Schmidt schrieb am Tue, Feb 19, 2002 at 10:39:00AM +0100:
Ich habe alles soweit gemacht, wie Du das beschrieben hast und bekomme nun auch keine Fehlermeldung. Aber die Mails kommen einfach nicht an. Ich gehe ins Netz mit wvdial, mache dann mail unixde2@yahoo.de, schreibe den Text und schließe mit einer Zeile wo nur ein . drin steht ab. Danach versende ich alle Mails mit sendmail -q und gehe nach einer Zeit wieder offline. Jedoch kommt die Mail bei unixde2@yahoo.de nie an :(.
Was steht denn in /var/log/mail? bzw. was erhältst Du für Ausgaben, wenn Du die Mails mit "sendmail -q -v" verschickst? Gruß, Christian -- Christian Schmidt | Germany | christian@siebenbergen.de No HTML Mails, please!!
From: "Christian Schmidt"
Frank Schmidt schrieb am Tue, Feb 19, 2002 at 10:39:00AM +0100:
Ich habe alles soweit gemacht, wie Du das beschrieben hast und bekomme nun auch keine Fehlermeldung. Aber die Mails kommen einfach nicht an. Ich gehe ins Netz mit wvdial, mache dann mail unixde2@yahoo.de, schreibe den Text und schließe mit einer Zeile wo nur ein . drin steht ab. Danach versende ich alle Mails mit sendmail -q und gehe nach einer Zeit wieder offline. Jedoch kommt die Mail bei unixde2@yahoo.de nie an :(.
Was steht denn in /var/log/mail?
nun nichts mehr - aba vorher stand da drin connection timed out
bzw. was erhältst Du für Ausgaben, wenn Du die Mails mit "sendmail -q -v" verschickst?
ja wenn ich versuche die mail zu verschicken kommt ein connection timed out von yahoo.de. Anscheinend versucht der smtp direkt mit dem smp von yahoo zu reden und der will nicht. Ich habe dann mal versucht eine Mail an einen 1&1-Puretec-Account zu verschicken, jedoch schlug das auch fehl. Da kam dann ein connection refused :(.
Gruß, Christian
mfg Frank _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com
hallo frank
From: " Frank Schmidt"
Ich habe alles soweit gemacht, wie Du das beschrieben hast und bekomme nun auch keine Fehlermeldung. Aber die Mails kommen einfach nicht an. Ich gehe ins Netz mit wvdial, mache dann mail unixde2@yahoo.de, schreibe den Text und schließe mit einer Zeile wo nur ein . drin steht ab. Danach versende ich alle Mails mit sendmail -q und gehe nach einer Zeit wieder offline. Jedoch kommt die Mail bei unixde2@yahoo.de nie an :(.
schau mal als user root dein mail an. ich vermute, dass dort der smtp von yahoo eine antwort an deinen smtp zurueckgab - dort drin steht meistens der grund fuer den fehler wieso yahoo deinen smtp nicht akzeptiert. ich tendiere darauf, dass er keine domaene aufloesen kann im dns. man kann smtp mit und ohne domaenenaufloesung konfigirieren aber die meisten smtp verlangen aufloesbare absender domaenen. die frage ist nun wie wichtig dir das mit dem smtp ist. du koenntest dir einen dyndns.org account zulegen (gratis) mit dem client dazu der bei jedem dial-up die ip mit einem von dir aus der liste von dyndns.org ausgewaehlten domaenennamen updated. so waere deine ip jedesmal beim versand aufloesbar. so mache ich es, nur dass bei cable die ip nur bei einem reboot wechselt und nur wenn die pause lange genug dauert. also rein vom verstaendnis-gewinn her wuerde ich dir sowas empfehlen - zudem machts ja auch spass und ein stueck weit unabhaengig. gruesse marius appenzeller
From: "Marius Appenzeller"
hallo frank
From: " Frank Schmidt"
Sent: Tuesday, February 19, 2002 9:39 AM
[...]
schau mal als user root dein mail an. ich vermute, dass dort der smtp von yahoo eine antwort an deinen smtp zurueckgab - dort drin steht meistens
der
grund fuer den fehler wieso yahoo deinen smtp nicht akzeptiert. ich tendiere darauf, dass er keine domaene aufloesen kann im dns.
hab ich gemacht.
man kann smtp mit und ohne domaenenaufloesung konfigirieren aber die meisten smtp verlangen aufloesbare absender domaenen. die frage ist nun wie wichtig dir das mit dem smtp ist. du koenntest dir einen dyndns.org account zulegen (gratis) mit dem client dazu der bei jedem dial-up die ip mit einem von dir aus der liste von dyndns.org ausgewaehlten domaenennamen updated. so waere deine ip jedesmal beim versand aufloesbar. so mache ich es, nur dass bei cable die ip nur bei einem reboot wechselt und nur wenn die pause lange genug dauert.
ähm ich habe einen dyndns-Account und habe die URL meines Accountes statt Deiner URL verwendet. Jedoch kommt nun bei sendmail -q -v bei yahoo ein timed out.
also rein vom verstaendnis-gewinn her wuerde ich dir sowas empfehlen - zudem machts ja auch spass und ein stueck weit unabhaengig.
gruesse marius appenzeller
mfg Frank _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com
morgähn frank und liste
From: " Frank Schmidt"
schau mal als user root dein mail an. ich vermute, dass dort der smtp von yahoo eine antwort an deinen smtp zurueckgab - dort drin steht meistens der grund fuer den fehler wieso yahoo deinen smtp nicht akzeptiert. ich tendiere darauf, dass er keine domaene aufloesen kann im dns.
hab ich gemacht.
hmm und? was hast du so fuer mails betreffend mailer daemon im root inbox? gruesse marius
From: "Marius Appenzeller"
morgähn frank und liste
From: " Frank Schmidt"
Sent: Wednesday, February 20, 2002 9:32 PM schau mal als user root dein mail an. ich vermute, dass dort der smtp von yahoo eine antwort an deinen smtp zurueckgab - dort drin steht meistens der grund fuer den fehler wieso yahoo deinen smtp nicht akzeptiert. ich tendiere darauf, dass er keine domaene aufloesen kann im dns.
hab ich gemacht.
hmm und? was hast du so fuer mails betreffend mailer daemon im root inbox?
nichts - das ist ja das Problem - seit der Änderung bekomme ich keine Fehlermails mehr. Sämtliche Mails die ich versucht habe zu verschicken liegen alle in /var/spool/mqueque/ oda so ähnlich. Und bei jedem sendmail -q -v werden diese versucht neu zu verschicken.
gruesse marius
mfg Frank _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com
hallo frank
From: " Frank Schmidt"
hmm und? was hast du so fuer mails betreffend mailer daemon im root inbox?
nichts - das ist ja das Problem - seit der Änderung bekomme ich keine Fehlermails mehr. Sämtliche Mails die ich versucht habe zu verschicken liegen alle in /var/spool/mqueque/ oda so ähnlich. Und bei jedem sendmail -q -v werden diese versucht neu zu verschicken.
aha, und -v gibt was aus? oder auch nichts? da bei mir die grundkonfiguration von sendmail proktisch ohne anpassungen lief, habe ich keine erfahrungen in der detailkonfig vom sendmail. koennte sein, dass dein sendmail "verbastelt" ist... das einizige was ich dir noch anbieten kann im moment ist meine sendmail.cf zum vergleichen per pm wenn du moechtest. ausser du konfigurierst sendmail neu mit yast... lass mich wissen. gruss marius
Hallo, On Thu, 21 Feb 2002, Marius Appenzeller wrote:
From: " Frank Schmidt"
liegen alle in /var/spool/mqueque/ oda so ähnlich. Und bei jedem sendmail -q -v werden diese versucht neu zu verschicken.
aha, und -v gibt was aus?
Dem kann ich mich nur anschliessen! [..]
das einizige was ich dir noch anbieten kann im moment ist meine sendmail.cf zum vergleichen per pm wenn du moechtest.
Nee, lass das mal, Frank soll endlich erstmal Infos mailen... Ich habe keine Lust hier ins Blaue hineinzuraten (und meine Kristallkugel ist defekt). -dnh -- "Heute will ich dir einmal etwas über die Entstehung der Wognaturen erklären. [-einleuchtende Erklärung-] Und wenn alles gut geht, wird daraus eine Wognatur." [WoKo in dag°]
From: "David Haller"
Hallo,
[...]
das einizige was ich dir noch anbieten kann im moment ist meine sendmail.cf zum vergleichen per pm wenn du moechtest.
Nee, lass das mal, Frank soll endlich erstmal Infos mailen... Ich habe keine Lust hier ins Blaue hineinzuraten (und meine Kristallkugel ist defekt).
hm.. wenn Du die Mails vorher gelesen hättest, dann hättest Du alle Infos. Die Ausgabe bei -v hatte ich auch schon gemailt. Wenn Du möchtest kann ich Dir per PN alle Mails (ca. 8) die ich zu diesem Thema geschickt habe übersenden.
-dnh
mfg Frank _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com
Hallo, On Fri, 22 Feb 2002, Frank Schmidt wrote:
From: "David Haller"
Sent: Thursday, February 21, 2002 8:00 PM Subject: Re: sendmail - smtp-port
Keinen Roman! _Eine_ Zeile! Datum und Subject stehen im Header und interessieren spaeter nicht mehr. Nur das From bzw. wer was schrieb ist von Interesse!
Nee, lass das mal, Frank soll endlich erstmal Infos mailen... Ich habe keine Lust hier ins Blaue hineinzuraten (und meine Kristallkugel ist defekt).
hm.. wenn Du die Mails vorher gelesen hättest, dann hättest Du alle Infos.
Fasel nicht! Du wirst dich vielleicht wundern, aber ich habe _alle_ Mails in diesem Thread gelesen -- und nur zur Sicherheit gerade nochmal. Und nein, du hast quasi _keine_ Infos geschrieben. (siehe meine andere mail)
Die Ausgabe bei -v hatte ich auch schon gemailt.
Nein. Hast du nicht. Du hast nur irgendwas von deiner Interpretation der Ausgabe gefaselt -- was definitiv _nicht_ die _Ausgabe_ ist. Die Ausgabe von "-v" sieht in etwa so aus: ==== Running DAA27579 (sequence 1 of 1) suse-linux@suse.com... Connecting to smtprelay.t-online.de via smtp... 220 fmrl02.sul.t-online.com T-Online ESMTP receiver fsmtpd ready.
EHLO host.domain.tld 250-fmrl02.sul.t-online.com ready. [..] 354 Ok, start with data. . 250 Message accepted. suse-linux@suse.com... Sent (Message accepted.) ====
Wenn Du möchtest kann ich Dir per PN alle Mails (ca. 8) die ich zu diesem Thema geschickt habe übersenden.
Nein danke, ich habe schon alle Mails[1] und habe alle dieses Threads auch gelesen. Ausserdem: Ich lese hier mit, ich brauch kein Cc! Legst du's eigent- lich mit Absicht darauf an, dich selbst zu disqualifizieren? -dnh, langsam doch ziemlich ungehalten werdend und nun eigentlich keine Lust mehr verspuerend noch zu helfen... Also, wenn man sooo bloed daherkommt, nein danke, dazu ist mir meine Zeit zu schade. [1] Waere auch bloed, wenn dem nicht so waere, ich mache ja schliess- lich die Statistik, wenn da Mails fehlen wuerden... -- "The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place." -- Douglas Adams in Guardian, 25-Aug-95
From: "David Haller"
EHLO obelix.gallier 250-mta542.mail.yahoo.com 250-8BITMIME 250-SIZE 10485760 250 PIPELINING MAIL From:
SIZE=18 250 sender ok RCPT To: 250 recipient ok DATA 354 go ahead . 250 ok dirdel unixde@yahoo.de... Sent (ok dirdel) Running /var/spool/mqueue/g1MHuGt01190 (sequence 2 of 2) RSET 250 reset ok unixde2@yahoo.de... Using cached ESMTP connection to mx1.mail.yahoo.com. via esmtp... MAIL From: SIZE=18 250 sender ok RCPT To: 250 recipient ok DATA 354 go ahead . 250 ok dirdel unixde2@yahoo.de... Sent (ok dirdel) Closing connection to mx1.mail.yahoo.com. QUIT 221 mta542.mail.yahoo.com
So ob Du/Ihr mir das nun glaubt oder nicht - bis gestern ging das nicht. Danach habe ich den Eintrag DM in der sendmail.cf wieder zu meinem DM-Namen geändert. Dann abgespeichert und sendmail neu gestartet. Danach nochmal versucht ne Mail zu verschicken - es ging. Bei der obigen Ausgabe sehe ich allerdings nirgens den Domainnamen der hinter dem DM-Eintrag in der sendmail.cf steht. Ich dachte, dass sich sendmail mit diesem bei den anderen smtp's authentifiziert?! 1. Allerdings weis ich jetzt nicht warum es vorher nicht ging! 2. Ich weis nicht, ob dieser Zustand von Dauer sein wird! Leider war ich so DUMM und habe sämtliche logfiles vorher gelöscht, weil da so viel kram (wahrscheinlich noch von der Installation) drinstand, dass mich das irgendwie gestört hat. Außerdem dachte ich mir, dass ich so schneller die Fehlerausgaben sehe (nämlich wenn nach dem löschen da mal was drinsteht). mfg Frank _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com
Hallo, On Fri, 22 Feb 2002, Frank Schmidt wrote:
From: "David Haller"
Sent: Friday, February 22, 2002 9:53 AM Subject: Re: sendmail - smtp-port
*grummel* [du weisst warum, und ja, bei OjE muss man "Hand anlegen" :( Aber Faulheit ist kein Argument *g* (war selbst mal OjE Nutzer -- und es ging!)]
So es hat sich vor 5 Minuten alles erledigt. Ich habe von Marius eine PN mit seiner sendmail.cf bekommen. Als erstes habe ich seine und meine sendmail.cf verglichen. Resultat: Sie waren beide gleich - außer in einer Zeile wo mit DM der Domainname angegeben wird. Danach habe ich meine sendmail.cf trotzdem durch seine sendmail.cf überschrieben. Danach habe ich wieder versucht zwei Mails zu verschicken, was diesmal zum ERSTEN mal ging:
Hm. Seltsam. Hast du danach SuSEConfig laufen lassen? Oder nur ein 'rcsendmail reload' (oder "restart" oder "stop" plus "start")?
obelix:~ # mail unixde@yahoo.de Subject: Das ist ein Test Test . EOT
Was soll das EOT?
[ ] du hast man mail gelesen? Diese Mail waere praktischer als
echo "Test" | mail -s "Das ist ein Test" unixde@yahoo.de
einzugeben... Alternativ zu echo [-e] kannst du 'cat' bzw. ein 'here'-
Dokument verwenden:
cat < Test
EOF obelix:~ # sendmail -q -v
[es geht also doch *scnr*] Running /var/spool/mqueue/g1MHu6u01188 (sequence 1 of 2)
unixde@yahoo.de... Connecting to mx1.mail.yahoo.com. via esmtp...
220 YSmtp mta542.mail.yahoo.com ESMTP service ready ok soweit. EHLO obelix.gallier Du "meldest" dich als obelix.gallier. Das ist zwar AFAIR "legal" aber
nicht besonders gut, da es meines Wissens eine TLD "gallier" nicht gibt...
(_das_ kannst du aber IMO erstmal so lassen). 250-mta542.mail.yahoo.com
250-8BITMIME
250-SIZE 10485760
250 PIPELINING ok. MAIL From: Und hier entpuppt sich mta*.mail.yahoo.com als wenn auch nur diskutierbar
falsch, so doch definitiv als zweifelhaft konfiguriert.
Der "Sender" (im Envelope, landet normal im "Return-Path:"-Header)
sollte eine gueltige(!) Mail-Adresse sein. Und '*@obelix.gallier' ist
sicher keine gueltige Mail-Adresse... RCPT To: Ok. So ob Du/Ihr mir das nun glaubt oder nicht - bis gestern ging das nicht.
Danach habe ich den Eintrag DM in der sendmail.cf wieder zu meinem DM-Namen
geändert. Dann abgespeichert und sendmail neu gestartet. Danach nochmal
versucht ne Mail zu verschicken - es ging. Das heisst, beim sendmail -q -v tauchten die oben genannten "Kritikpunkte"
nicht auf? Also statt *@obelix.gallier stand dort eine korrekte Host-
bzw. Mail-Adresse? Fein :)
Ansonsten: Schau dir mal den Kommentar bei "Dj" in der sendmail.cf
an, die kann man IIRC auch via .mc (evtl. sogar via Yast) setzen...
(achso, ggfs. setze in Yast bzw. der /etc/rc.config.d/sendmail.rc.config
SENDMAIL_TYPE="no", waere ja schade, wenn dir Yast staendig deine
Anpassungen ueberschreibt...). Bei der obigen Ausgabe sehe ich allerdings nirgens den Domainnamen der
hinter dem DM-Eintrag in der sendmail.cf steht. Ich dachte, dass sich
sendmail mit diesem bei den anderen smtp's authentifiziert?! Ich dachte obiges waere vor der Aenderung von "DM"? Hast du nach der
Aenderung ein 'rcsendmail reload' gemacht?
Verwendest du eigentlich die genericstable? (was sagt ein:
'grep Kgenerics /etc/sendmail.cf'?) 1. Allerdings weis ich jetzt nicht warum es vorher nicht ging! Tja, deine alte (nicht funktinierende) config ist jetzt wohl weg...
Naja... ;) 2. Ich weis nicht, ob dieser Zustand von Dauer sein wird! Schau mal ins Archiv, IIRC habe u.a. ich in diesem Jahr schon einiges
Interessantes zu dem Thema geschrieben... (Such via google, mit domain
"lists[2].suse.com", Begriff 'sendmail', in diesem Jahr)... Leider war ich so DUMM und habe sämtliche logfiles vorher gelöscht, weil da
so viel kram (wahrscheinlich noch von der Installation) drinstand, dass mich
das irgendwie gestört hat. Außerdem dachte ich mir, dass ich so schneller
die Fehlerausgaben sehe (nämlich wenn nach dem löschen da mal was
drinsteht). Tja. Du hast eine Chance verpasst, was zu lernen ;)
So erstaunlich es (nach einem ersten Blick in die sendmail.cf und
die .mc und /usr/share/sendmail/*) scheinen mag, die config von
sendmail _ist_ logisch ;)
-dnh, diesmal keine Zufallssig *g*
--
When I first started working with sendmail, I was convinced that the cf file
had been created by someone bashing their head on the keyboard. After a week,
I realised this was, indeed, almost certainly the case. -- Unknown
From: "David Haller"
Hallo,
On Fri, 22 Feb 2002, Frank Schmidt wrote:
From: "David Haller"
Sent: Friday, February 22, 2002 9:53 AM Subject: Re: sendmail - smtp-port *grummel* [du weisst warum, und ja, bei OjE muss man "Hand anlegen" :( Aber Faulheit ist kein Argument *g* (war selbst mal OjE Nutzer -- und es ging!)]
So es hat sich vor 5 Minuten alles erledigt. Ich habe von Marius eine PN mit seiner sendmail.cf bekommen. Als erstes habe ich seine und meine sendmail.cf verglichen. Resultat: Sie waren beide gleich - außer in einer Zeile wo mit DM der Domainname angegeben wird. Danach habe ich meine sendmail.cf
Hallo ! trotzdem
durch seine sendmail.cf überschrieben. Danach habe ich wieder versucht zwei Mails zu verschicken, was diesmal zum ERSTEN mal ging:
Hm. Seltsam. Hast du danach SuSEConfig laufen lassen? Oder nur ein 'rcsendmail reload' (oder "restart" oder "stop" plus "start")?
nein ich habe danach nur ein "/etc/init.de/sendmail restart" =? "rcsendmail restart" gemacht.
obelix:~ # mail unixde@yahoo.de Subject: Das ist ein Test Test . EOT
Was soll das EOT?
das EOT ist die Ausgabe von mail wenn ich nachdem ich fertig mit schreiben bin Ctrl+D drücke.
[ ] du hast man mail gelesen? Diese Mail waere praktischer als
echo "Test" | mail -s "Das ist ein Test" unixde@yahoo.de
einzugeben... Alternativ zu echo [-e] kannst du 'cat' bzw. ein 'here'- Dokument verwenden:
cat <
Test EOF
habe man mail nicht gelesen, aber ich wusste auch das das so ^^^^ geht. Bin mir nicht sicher, aba es passiert doch bei allen drei Möglichkeiten das gleiche oder?
obelix:~ # sendmail -q -v [es geht also doch *scnr*]
Running /var/spool/mqueue/g1MHu6u01188 (sequence 1 of 2) unixde@yahoo.de... Connecting to mx1.mail.yahoo.com. via esmtp... 220 YSmtp mta542.mail.yahoo.com ESMTP service ready
ok soweit.
EHLO obelix.gallier
Du "meldest" dich als obelix.gallier. Das ist zwar AFAIR "legal" aber nicht besonders gut, da es meines Wissens eine TLD "gallier" nicht gibt... (_das_ kannst du aber IMO erstmal so lassen).
ja, ich weis. Das ist noch alles von der Installation. Da musste man ja einen Rechnernamen udn Domainnamen angeben *g*
250-mta542.mail.yahoo.com 250-8BITMIME 250-SIZE 10485760 250 PIPELINING
ok.
MAIL From:
SIZE=18 250 sender ok Und hier entpuppt sich mta*.mail.yahoo.com als wenn auch nur diskutierbar falsch, so doch definitiv als zweifelhaft konfiguriert.
Der "Sender" (im Envelope, landet normal im "Return-Path:"-Header) sollte eine gueltige(!) Mail-Adresse sein. Und '*@obelix.gallier' ist sicher keine gueltige Mail-Adresse...
ja - ich weis - habe mich auch gewundert das yahoo diese Mail annimmt. Ich hatte danach dann noch mails an andere Adressen von mir geschickt, und siehe da, es gibt Server, die den Empfang dieser Mail verweigern, weil der Hostname nicht aufgelöst werden konnte (z.b. persius.rz.uni-potsdam.de)
RCPT To:
250 recipient ok DATA 354 go ahead . 250 ok dirdel unixde@yahoo.de... Sent (ok dirdel) Running /var/spool/mqueue/g1MHuGt01190 (sequence 2 of 2) RSET 250 reset ok [...2te mail...] Closing connection to mx1.mail.yahoo.com. QUIT 221 mta542.mail.yahoo.com Ok.
So ob Du/Ihr mir das nun glaubt oder nicht - bis gestern ging das nicht. Danach habe ich den Eintrag DM in der sendmail.cf wieder zu meinem DM-Namen geändert. Dann abgespeichert und sendmail neu gestartet. Danach nochmal versucht ne Mail zu verschicken - es ging.
Das heisst, beim sendmail -q -v tauchten die oben genannten "Kritikpunkte" nicht auf? Also statt *@obelix.gallier stand dort eine korrekte Host- bzw. Mail-Adresse? Fein :)
als Absenderadresse stand dort "From:unixde2@yahoo.de". Jedoch stand ziemlich weit oben im Header "From frank@obelix.gallier" ohne einen ":" hinter dem "From".
Ansonsten: Schau dir mal den Kommentar bei "Dj" in der sendmail.cf an, die kann man IIRC auch via .mc (evtl. sogar via Yast) setzen...
(achso, ggfs. setze in Yast bzw. der /etc/rc.config.d/sendmail.rc.config SENDMAIL_TYPE="no", waere ja schade, wenn dir Yast staendig deine Anpassungen ueberschreibt...).
ja, das habe ich eben gerade gemacht. Das ist natürlich sinnvoll, falls ich irgendwann man SuSEconfig aufrufen sollte. Ich bemühe mich allerdings von YaST wegzukommen. Ehrlich gesagt ich nutze es kaum noch.
Bei der obigen Ausgabe sehe ich allerdings nirgens den Domainnamen der hinter dem DM-Eintrag in der sendmail.cf steht. Ich dachte, dass sich sendmail mit diesem bei den anderen smtp's authentifiziert?!
Ich dachte obiges waere vor der Aenderung von "DM"? Hast du nach der Aenderung ein 'rcsendmail reload' gemacht?
obiges funktioniert nun ständig - egal was hinter DM steht. Momentan steht hinter DM gar nichts mehr. Nach der Änderung hab ich ein /etc/init.d/sendmail restart gemacht.
Verwendest du eigentlich die genericstable? (was sagt ein: 'grep Kgenerics /etc/sendmail.cf'?)
Ausgabe: Kgenerics hash -o /etc/mail/genericstable.db
1. Allerdings weis ich jetzt nicht warum es vorher nicht ging!
Tja, deine alte (nicht funktinierende) config ist jetzt wohl weg... Naja... ;)
2. Ich weis nicht, ob dieser Zustand von Dauer sein wird!
Schau mal ins Archiv, IIRC habe u.a. ich in diesem Jahr schon einiges Interessantes zu dem Thema geschrieben... (Such via google, mit domain "lists[2].suse.com", Begriff 'sendmail', in diesem Jahr)...
Leider war ich so DUMM und habe sämtliche logfiles vorher gelöscht, weil da so viel kram (wahrscheinlich noch von der Installation) drinstand, dass mich das irgendwie gestört hat. Außerdem dachte ich mir, dass ich so schneller die Fehlerausgaben sehe (nämlich wenn nach dem löschen da mal was drinsteht).
Tja. Du hast eine Chance verpasst, was zu lernen ;)
So erstaunlich es (nach einem ersten Blick in die sendmail.cf und die .mc und /usr/share/sendmail/*) scheinen mag, die config von sendmail _ist_ logisch ;)
-dnh, diesmal keine Zufallssig *g*
-- When I first started working with sendmail, I was convinced that the cf file had been created by someone bashing their head on the keyboard. After a week, I realised this was, indeed, almost certainly the case. -- Unknown
mfg Frank _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com
Hallo, On Sun, 24 Feb 2002, Frank Schmidt wrote:
From: "David Haller"
*bg*
On Fri, 22 Feb 2002, Frank Schmidt wrote:
From: "David Haller"
Hm. Seltsam. Hast du danach SuSEConfig laufen lassen? Oder nur ein 'rcsendmail reload' (oder "restart" oder "stop" plus "start")? nein ich habe danach nur ein "/etc/init.de/sendmail restart" =? "rcsendmail restart" gemacht.
Ja. Die /usr/sbin/rc\(*\) sind symlinks auf /{sbin,etc}/init.d/\1.
obelix:~ # mail unixde@yahoo.de Subject: Das ist ein Test Test . EOT
Was soll das EOT?
das EOT ist die Ausgabe von mail wenn ich nachdem ich fertig mit schreiben bin Ctrl+D drücke.
Achso ja ;)
[ ] du hast man mail gelesen? Diese Mail waere praktischer als
echo "Test" | mail -s "Das ist ein Test" unixde@yahoo.de
einzugeben... Alternativ zu echo [-e] kannst du 'cat' bzw. ein 'here'- Dokument verwenden:
cat <
Test EOF
habe man mail nicht gelesen, aber ich wusste auch das das so ^^^^ geht. Bin mir nicht sicher, aba es passiert doch bei allen drei Möglichkeiten das gleiche oder?
Im Endeffekt ja, 's ist eben unterschiedlich einfach einzugeben... Die Variante ohne Pipe laesst sich z.B. nicht aus nem Script verwenden, und mit "echo -e ... | mail ..." wird bald schlecht lesbar... Achso, du kannst natuerlich auch eine Umleitung machen: 'mail ... < datei'. [..]
ok soweit.
EHLO obelix.gallier
Du "meldest" dich als obelix.gallier. Das ist zwar AFAIR "legal" aber nicht besonders gut, da es meines Wissens eine TLD "gallier" nicht gibt... (_das_ kannst du aber IMO erstmal so lassen).
ja, ich weis. Das ist noch alles von der Installation. Da musste man ja einen Rechnernamen udn Domainnamen angeben *g*
Ja. Der laesst sich aber auch in sendmail unabhaengig vom Rest einstellen (siehe die PM). [..]
MAIL From:
SIZE=18 250 sender ok Und hier entpuppt sich mta*.mail.yahoo.com als wenn auch nur diskutierbar falsch, so doch definitiv als zweifelhaft konfiguriert. [..] ja - ich weis - habe mich auch gewundert das yahoo diese Mail annimmt. Ich hatte danach dann noch mails an andere Adressen von mir geschickt, und siehe da, es gibt Server, die den Empfang dieser Mail verweigern, weil der Hostname nicht aufgelöst werden konnte (z.b. persius.rz.uni-potsdam.de)
*g* [..]
als Absenderadresse stand dort "From:unixde2@yahoo.de". Jedoch stand ziemlich weit oben im Header "From frank@obelix.gallier" ohne einen ":" hinter dem "From".
das ist das sog. "Envelope-From"...
(achso, ggfs. setze in Yast bzw. der /etc/rc.config.d/sendmail.rc.config SENDMAIL_TYPE="no", waere ja schade, wenn dir Yast staendig deine Anpassungen ueberschreibt...).
ja, das habe ich eben gerade gemacht. Das ist natürlich sinnvoll, falls ich irgendwann man SuSEconfig aufrufen sollte. Ich bemühe mich allerdings von YaST wegzukommen. Ehrlich gesagt ich nutze es kaum noch.
*g* [..]
Verwendest du eigentlich die genericstable? (was sagt ein: 'grep Kgenerics /etc/sendmail.cf'?)
Ausgabe: Kgenerics hash -o /etc/mail/genericstable.db
Ok. Wird also verwendet. -dnh -- 24: Future Computer Whiz Kids Energy Mobilizer Kühlschrank mit Cola und Kartoffelchips drin. (Peter Berlich)
From: "Marius Appenzeller"
hallo frank
[...]
aha, und -v gibt was aus? oder auch nichts?
-v gibt wenn ich was an yahoo senden will ein ein "timed out" aus und wenn ich an ne puretec domain was sende access denied :(
da bei mir die grundkonfiguration von sendmail proktisch ohne anpassungen lief, habe ich keine erfahrungen in der detailkonfig vom sendmail. koennte sein, dass dein sendmail "verbastelt" ist... das einizige was ich dir noch anbieten kann im moment ist meine sendmail.cf zum vergleichen per pm wenn du moechtest. ausser du konfigurierst sendmail neu mit yast...
ja gerne - wenn du kannst schick mir mal die ...
lass mich wissen.
gruss marius
mfg Frank PS: Wenn ich eine Mail versende lautet der Absender nicht auf meine dyndns-subdomain. Ich hatte sendmail so konfiguriert, dass es je nachdem von welchem linux-user-account eine mail gesendet wird, den header entsprechend umschreibt. Bsp: - sendmail konfiguriert mit dem blabla.dyndns.org - User a versendet eine Mail - Sendmail ändert den Header zu userA@microdoof.de _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com
Hallo, On Thu, 21 Feb 2002, Frank Schmidt wrote:
From: "Marius Appenzeller"
Sent: Thursday, February 21, 2002 1:19 PM Subject: Re: sendmail - smtp-port
Du sollt eine Attrib-_ZEILE_, keinen Roman schreiben.
aha, und -v gibt was aus? oder auch nichts?
-v gibt wenn ich was an yahoo senden will ein ein "timed out" aus und wenn ich an ne puretec domain was sende access denied :(
Maile die gesamte Ausgabe eines sendmail -q -v einer oder zweier Mails, bei denen das Problem "auftaucht", inkl. HELO/EHLO usw. Den kompletten "Dialog" also! <grmbl> Muss man dir eigentlich jeden Fetzen Info einzeln entlocken? Wer will den hier Hilfe? Mein sendmail rennt und macht genau das was ich will. Also liefere endlich (nach wiederholter(!) Nachfrage) die noetigen Infos. Ansonsten kannst du zusammen mit deinem sendmail machen was du willst, ich werde dir dann garantiert nicht mehr helfen. Dazu ist mir meine Zeit zu schade. </grmbl>
PS: Wenn ich eine Mail versende lautet der Absender nicht auf meine dyndns-subdomain.
*gnarf* Liefere genaue Infos/Fehlermeldungen. Du hast bisher noch kein Wort zu deiner config geschrieben, nichtmal wie du ueberhaupt sendmail konfigurierst. Bitte ankreuzen: [ ] mit Yast [ ] nur mit m4/{sendmail,linux}.mc [ ] direkt in der .cf -dnh -- Photons have mass!!?? I didn't even know they were Catholic...
participants (4)
-
Christian Schmidt
-
David Haller
-
Frank Schmidt
-
Marius Appenzeller