få sendmail acceptere post fra eksterne kilder

, når du er at servere det sidste, du skal gøre, er at lægge hele natten for at få sendmail, at e - mail fra uden for deres lokale netværk.hvis du er ny til linux, det kan være et mareridt.den gode nyhed er, når det er gennemført, vil det blive ved med at arbejde, indtil du tager det ned.men at få sendmail, til det tidspunkt, hvor det virker korrekt, kan være et mareridt. i denne artikel, vil jeg give dig en skridt for skridt fælde for at få sendmail acceptere e - mail fra lande uden for localhost og din egen ian.dette kræver, at de manuelt at redigere en konfiguration, filer, og du skal have direkte adgang (eller sudo adgang) for at gøre det, for at arbejde, vil jeg antage, du har dine egne domænenavne.på grund af denne artikel, vi vil illustrere med prøven, område www.sampledomain.com.jeg vil også påtage sig det fqdn fungerer korrekt, og du har allerede installeret og send begynder ordentligt.styresystemet er jeg anvender til dette eksempel er ubuntu server 8.10.med det i tankerne, lad os komme i gang.,, /etc /post, alle de konfigurationer, du vil gøre, vil være i den, /etc /post, fortegnelse.i denne fortegnelse, du ville ændre følgende:,, send. cf sendmail. mc, adgang, lokale host names, når alle de ændringer, de vil genstarte sendmail, send. mc, ved misligholdelse sendmail er oprettetfor at kun acceptere post fra localhost.dette er den første, der skal gøres.denne ændring er foretaget i sendmail.mc fil.hvad du leder efter, er følgende linje:,, daemon_options (familie = inet,   navn = mta-v4, adr = 127.0.0.1 -, havne - = smtp - ') dnl, den skal ændres til at ligne:,, daemon_options (familie = inet,   navn = mta-v4 -, havne - = smtp - ") dnl,,, adr = 127.0.0.1, afsnit pålægger sendmail kun acceptere e - mail fra localhost., nu er du nødt til at tilføje disse ændringer til, sendmail.cf, sag ved udstedelse af kommandoen:, sudo - c /etc /post, det vil sige deres ændringer.grunden til, at jeg bruger, sendmail.mc, for disse muligheder er, at konfigureringen af de daemon_options er en smule forvirrende og svære at finde.andre muligheder er meget let at sige direkte til sendmail. se,,, send. cf, de valg, du vil tilføje i denne sag er for, at deres domænenavne.   den første mulighed er under mit officielle domænenavnet "under pos.hvad vil du se for eksempel er:,,&#dj $w.foo. kom, og erstatte den med (og huske på, at vi bruger vores prøve område):,, djsampledomain. kom, den næste valg vil blive fastsat for falske.i nogle nyere sendmail udslip, er dette ikke i se af misligholdelse.se for at citere punkt, der ligner:,,&#dequoting kort, kdequote dequote,&#klasse e: navne, der skal udsættes for fra denne vært, selv om vi maskerade,&#klasse l: navne, der skal leveres lokalt, selv om vi har et relæ,&#klasse m: områder, der bør omregnes til $m,&#klasse n: områder, der ikke bør omdannes til $m,&#cl rod, på bunden af denne tilføje:,, #, hvem jeg prøver (nul for ingen falske) (se også $= m), dmsampledomain. kom, nu er du færdig med, sendmail.cf, fil.,, adgang, denne sag definerer kontrol med adgang til din mail server.for vores prøve, vi vil gerne tilføje følgende til bunds i sagen:,, sampledomain.com, www.sampledomain.com, post. sampledomain. kom, redde den fil, og du har en konfiguration, til at tage sig af lokale host names,.,,, denne sag vil definere host names, der er forbundet med deres sendmail server.i denne rapport vil vi tilføje:,, sampledomain.com, post. sampledomain. kom, genstarte sendmail, er det nu på tide at genstarte sendmail.gør det med kommando:,, /etc /init.d/sendmail igen, når du burde være at acceptere sendmail motorstartsforsøg e - mail fra verden udenfor.testen med en e - mail - adresse uden for dit område.,, sidste tanker, send er ikke så svært, som det bliver fremstillet.med denne enkle gennemgang bør du have sendmail accept af post fra hele hurtigt og nemt.



Previous:
Next Page: