06. november 2002 - 23:51Der er
40 kommentarer og 1 løsning
sendmail - hva betyr dette ??
Hei ! Har jobbet en del med å få sendmail til å virke på en Red Hat 7.3. Alle ting virker unntatt det å kunne sende mail ut gjennom pop3. Har slått opp i help filen til sendmail og der står det blandt annet:
The primary anti-spam features available in sendmail are:
* Relaying is denied by default. * Better checking on sender information. * Access database. * Header checks.
Relaying (transmission of messages from a site outside your host (class {w}) to another site except yours) is denied by default. Note that this changed in sendmail 8.9; previous versions allowed relaying by default. If you really want to revert to the old behaviour, you will need to use FEATURE(`promiscuous_relay'). You can allow certain domains to relay through your server by adding their domain name or IP address to class {R} using RELAY_DOMAIN() and RELAY_DOMAIN_FILE() or via the access database (described below). The file consists (like any other file based class) of entries listed on separate lines, e.g.,
then any host in any of your local domains (that is, class {m}) will be relayed (that is, you will accept mail either to or from any host in your domain).
Hva betyr dette egentlig ? Hvordan aktiviserer man en "FEATURE" og hvordan bruker man "RELAY_DOMAIN()" (Har prøvd å legge disse inn i sendmail.cf filen men det gir bare feilmeldinger når man skal starte sendmail.
Noen som har greid å få sendmail til å sende ut mail via pop3 ? (Dette er satt opp som sperret på Red Hat 7.3) Hadde jeg bare forstått hva som egentlig står i sendmail sin help fil ..
pop3 en en mail protokol til modtagelse af mail, man kan ikke sende mail ud gemmen pop3 protokollen. Du skal bruge en SMTP server for at sende (relay) mails.
Dank -> Jah, hvordan stemmer man ?? Det trikset med access filen har jeg prøvd ca 580 ganger. Det behøves noe "mer" ser det ut som. (Eller lager jeg en eller annen merkelig feil ??)
capuno -> Jeg oppfatter POP (Post office protokoll) å være den "enhet" som komuniserer mellom SMPT mail server og klient. Red Hat 7.3 sin default SMTP server heter vel Sendmail. Denne kjører helt fint. Jeg kan fint sende mail fra Sendmail SNMP serveren (sendmail) fra console på serveren. Jeg kan bare ikke få den til å sende mail, annet enn til lokale brukere når jeg "kopler meg til" utenfta ved hjelp av MS Outlook Express. Jeg kan motta alle, eksternt og lokalt men jeg kan ikke sende ut post til andre domener bare de lokale mottakerne. Dette er sperret. Hvordan får man åpnet det ?????
p# Check the /usr/share/doc/sendmail/README.cf file for a description # of the format of this file. (search for access_db in that file) # The /usr/share/doc/sendmail/README.cf is part of the sendmail-doc # package. # # by default we allow relaying from localhost... localhost.localdomain RELAY localhost RELAY 127.0.0.1 RELAY 192.168.0.99 RELAY xxxx.dyndns.dk RELAY
tcp 0 0.0.0.0.0:25 betyr at sendmail lytter "world-wide" og ikke kun 127.0.0*
Hvis også du har editert access filen og opdateret databasen, så forstår jeg faktisk ikke hvad der kan være gaalt.
Så vidt jeg husker så var fejlen i outlook i stil med: "relaying denied" eller var det "no connection.."?
Så problemet er med rimelig stor sikkerhed at sendmail måske ikke har opdatret databasen korrekt.. hvilken version af sendmail var det nu du benyttede?
The message could not be sent because one of the recipients was rejected by the server. The rejected e-mail address was 'xxxx@hotmail.com'. Subject 'fsa', Account: 'post@xxxx.dyndns.dk', Server: 'xxxx.dyndns.dk', Protocol: SMTP, Server Response: '550 5.7.1 <xxxxx@hotmail.com>... Relaying denied', Port: 25, Secure(SSL): No, Server Error: 550, Error Number: 0x800CCC79
# cat /etc/sendmail.cf | grep DaemonPortOptions Gir foreløpig ingen ting. Mulig jeg har fått flere bugs fordi pine vil heller ikke sende etter at jeg har endret access filen tilbake til det normale. Laster backup for sendmail.cf ..
Ja, jeg også, he, he .. Ser ut til å være noe bugs bare relatert til pine. Web basert mail på Red Hat kjører ok. Skal forsøke å få kjørt øvelsen om igjen og legge beskjed !!
Har nå kjørt øvelsen på nytt. Mail går greit ut også etter at blokkering er lagt inn i access filen ser det ut som. Ser ut som om access databasen ikke er i bruk eller at den ikke blir oppdatert. Dette (å hente inn data fra access filen) står omtalt som en "feature" i sendmail help filen (så vidt jeg husker) men hvordan i elle dager aktiviserer man en "feature" ????????
FEATURE(access_db). This enables the hash database /etc/mail/access to enable or disable access from individual Og hvordan får man så i gang en "FEATURE" ??????!!!!
Den siste liken fungerte faktisk. Det kjører med mail inn og mail ut !! Jeg er imidlertid fortsatt interressert i en tolkning av hva og hvordan det fungerer. (Hvor mye har jeg egentlig åpnet for "spam relay" ???)
Nei, det ser ut som om hovedprinsippet er pålogging med passord for å sende. Ser ut som om problemstillingen er løst for innvendige pop3 klienter fra LAN. Vet foreløpig ikke om det fungerer utenfra.
Jo, men det er greit å kunne begge deler. Irriterte meg over at jeg ikke kunne få til sendmail og den skal jo ha 70 % av all e-mail trafikk i verden. (Påstås det.)
Hva med Debian, den leveres med proftpd og qmail som default ? Og det kjører på alle måter (uten de problemene som følger med sendmail) ? Vurderer hva min neste Linux skal bli. Spiller ingen rolle hva den heter, bare den fungerer ukomplisert og dersom man kan få tak i den dokumentasjon som man behøver. (Færre problemer vil jo også redusere behovet for dokumentasjon.)
Dank -> hvis du kunne legge en kort orientering om hva man kan forvente av egenskaper og problemer fra en default konfigurert debian som svar her så ville jeg være takknemmelig ! Går ut fra at også Debian må ha sine negative sider som man så må forvente å skulle forholde seg til.
Hva med installasjonen, kan man boote fra CD og installere fra CD eller internett eller må man benytte boot floppyes og installere via inernett. Er den ene metode bedre eller dårligere enn den annen ? Gir de forskjellig sluttresultat ? (Kjenner ellers litt til pakkehåndteringssystemet til Debian. Er mest opptatt av konfigureringen og de problemer som finnes i forhold til denne. Går ut fra at også Debian må konfigureres.
Det som jeg ikke liker med Red Hat det er ikke at enkelte ting kan være komliserte men at ting til tider er levert med slik default oppsett at det er ment å ikke skulle fungere. Samtidig så finnes det hverken beskrevet en enkel metode for riktig konfigurering hverken på websidene til Red Hat eller i de mange bøkene som finnes. (For mail tjenesten så synes jeg faktisk dette er tilfellet.)
Prøvde ellers også å legge inn qmail på RedHat 7.3 som erstatning for sendmail. Det fungerte ikke med installasjon fra binær rpm. (De viste seg å være basert på inetd ikke xined, og man kan vel ikke kjøre begge deler samtidig ?)
Kjører ellers proftpd i stedet for wu-ftpd på Red Hatten (etter anbefalinger her i fra) og det fungerer helt fint.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.