Avatar billede langbein Nybegynder
06. november 2002 - 23:51 Der 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.,

        sendmail.org
        128.32
        1:2:3:4:5:6:7
        host.mydomain.com

If you use

        FEATURE(`relay_entire_domain')

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 ..
Avatar billede dank Nybegynder
06. november 2002 - 23:58 #1
i din access fil

192.168.0.14  RELAY

???

p.s. kan man 'fiske' din stemme til co-admin valget her på eksperten.dk? :o) It's election time :)
Avatar billede capuno Nybegynder
06. november 2002 - 23:58 #2
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.
Avatar billede dank Nybegynder
07. november 2002 - 00:06 #3
eller bare

192.168

- sorry jeg glemte at skrive det i andet spørgsmål, men jeg tror faktisk det er det eneste du mangler når

# netstat -vatn | grep :25

hvis at sendmail 'lytter' på andet end bare 127.0.0.1.. så vidt jeg husker så var din ok..
Avatar billede langbein Nybegynder
07. november 2002 - 00:16 #4
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 ?????
Avatar billede langbein Nybegynder
07. november 2002 - 00:21 #5
Har forsøkt å gjennomføre framgangsmåten med å legge inn data i access filen og oppdatere databasen slik som beskrevet her:
http://www.redhat.com/docs/manuals/linux/RHL-7.1-Manual/ref-guide/s1-sendmail-stopping-spam.html
Avatar billede langbein Nybegynder
07. november 2002 - 00:24 #7
Har også forsøkt å generere en my sendmail.cf fil vha m4 funksjonen men det fungerte ikke særlig bra.
Avatar billede langbein Nybegynder
07. november 2002 - 00:25 #8
# netstat -vatn | grep :25

tcp        0      0 0.0.0.0:25              0.0.0.0:*              LISTEN
Avatar billede langbein Nybegynder
07. november 2002 - 00:27 #9
access filen:

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
Avatar billede dank Nybegynder
07. november 2002 - 00:29 #10
ja.. Så er alting som det skal være.

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?


--- OT --> Man stemmer her: http://www.eksperten.dk/coadmin/vote.phtml (jeg står på side 3: takker :o)
Avatar billede dank Nybegynder
07. november 2002 - 00:31 #11
Test: Forsøg at ændre

alle RELAY i acces filen til

550 Go away and don't spam us anymore

således

localhost.localdomain 550 Go away and don't spam us anymore
localhost 550 Go away and don't spam us anymore

o.s.v.

Derefter prøver du at sende en mail direkte fra serveren (efter sendmail databasen er opdateret)

Konklusion: Hvis du stadig kan sende mail lokalt fra maskinen, så er det opdateringen af databasen der er problemet. (hvilket jeg tror) :o)
Avatar billede langbein Nybegynder
07. november 2002 - 00:34 #12
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
Avatar billede langbein Nybegynder
07. november 2002 - 00:35 #13
sendmail-8.11.6-15
Avatar billede langbein Nybegynder
07. november 2002 - 00:37 #14
Har ikke forsøkt de øvelsene nevnt over ennå, men har forsøkt å kikke på .db filen med en editor. Den ser tom ut.
Avatar billede dank Nybegynder
07. november 2002 - 00:38 #15
jeg tror det er databasen der ikke bliver opdateret korrekt.. med øvelsen ovenover kan du teste det "hurtigt"
Avatar billede langbein Nybegynder
07. november 2002 - 00:46 #16
Merkelig .. Har kjørt øvelsen og det stanset faktisk pine fra å sende ut mail. Hvorfor vil den da ikke åpne for de interne maskinene ???
Avatar billede dank Nybegynder
07. november 2002 - 00:54 #17
# cat /etc/sendmail.cf | grep DaemonPortOptions
Avatar billede langbein Nybegynder
07. november 2002 - 00:57 #18
# 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 ..
Avatar billede dank Nybegynder
07. november 2002 - 01:03 #19
:o( ups.. det beklager jeg.. men denne øvelsen var nødvendig for at konstatere om opdateringen var korrekt.

måske skal det være noget i retning af:

O DaemonPortOptions=Port=smtp,Addr=192.168.100.134, Name=MTA

Men er ikke helt 100% sikker siden denne linien fandt jeg i en gammel note med mine notater :o|
Avatar billede dank Nybegynder
07. november 2002 - 01:03 #20
må gå nu desværre.. skal op om 5 timer :o) Kigger på dette emnet igen imorgen
Avatar billede langbein Nybegynder
07. november 2002 - 01:06 #21
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 !!
Avatar billede langbein Nybegynder
07. november 2002 - 01:15 #22
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" ????????
Avatar billede langbein Nybegynder
07. november 2002 - 01:18 #23
Avatar billede langbein Nybegynder
07. november 2002 - 01:28 #24
Avatar billede langbein Nybegynder
07. november 2002 - 01:29 #25
Avatar billede langbein Nybegynder
07. november 2002 - 01:32 #26
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" ??????!!!!
Avatar billede langbein Nybegynder
07. november 2002 - 01:38 #27
# access_db acceptance class
C{Accept}OK RELAY

Sakset fra sendmail.cf filen. Mon det ikke har noe med saken å gjøre ?? Hva står bokstaven "C" for ??
Avatar billede langbein Nybegynder
07. november 2002 - 01:46 #28
I følge Red Hat Linux 7.3 bible side 755:
C Defines a "class macro" a variable that can contain several values.
Avatar billede langbein Nybegynder
07. november 2002 - 02:16 #29
Avatar billede langbein Nybegynder
07. november 2002 - 02:23 #30
Avatar billede langbein Nybegynder
07. november 2002 - 02:34 #31
Dette likner på noe, men det får være til i morgen ..
http://linuxguiden.linpro.no/viewtopic.php?topic=936&forum=2
Avatar billede langbein Nybegynder
07. november 2002 - 02:56 #32
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" ???)
Avatar billede langbein Nybegynder
07. november 2002 - 03:03 #33
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.
Avatar billede langbein Nybegynder
07. november 2002 - 11:49 #34
Det fungerte utenfra også.
Avatar billede langbein Nybegynder
07. november 2002 - 11:52 #35
Dank -> Legg et svar, så får du i hvert fall noen poeng.
Dine forslag og ideer har vært til stor hjelp.
Avatar billede dank Nybegynder
07. november 2002 - 12:25 #36
naahh... det er ligemeget meget point for dette.. :o) Godt det virker nu.
Avatar billede dank Nybegynder
07. november 2002 - 12:29 #37
Men dette spørgsmål har været en god remindrer om hvorfor jeg benytter Qmail :o)
Avatar billede dank Nybegynder
07. november 2002 - 12:29 #38
* reminder
Avatar billede langbein Nybegynder
07. november 2002 - 20:19 #39
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.
Avatar billede langbein Nybegynder
20. november 2002 - 03:18 #40
Lukker denne for her var det visst ingen svar. Sendmail kom til sist opp å kjøre på alle måter, men det var jo en del som skulle til.

Dank -> Takker for hjelpen !!
Avatar billede langbein Nybegynder
20. november 2002 - 03:18 #41
Lukk ..
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester