Jump to content
php.lv forumi

sendmail, Received-From-MTA: dns, ...


darksign

Recommended Posts

Man nepieciešams uztaisiit epasta sūtītāju, kas maniem klientiem nosūta normālu epastu. Skripts protams ir ok, visu sūta. Bet tā kā tas epasta sūtītājs atrodas uz kaut kādu iekšējo lokālo serveri un suuta caur domeena mail serveri, tad headeros vēstulē ieraksta šādu info:

 

Reporting-MTA: dns; www.mansdomens.lv <- shis ir ok
Received-From-MTA: dns, 192.168.1.2 <- shis nav ok, vajag, lai ir www.mansdomens.lv

 

Nu un daudzi epasta serveri saliidzina abus MTA parametrus.. ja nesakriit tad met spam kastee, vai vispaar nepiegaadaa.

 

Man nepieciešams lai vareetu uzlikt savu custom "Received-From-MTA". Kā to izdarīt nav ne jausmas.

p.s. root pieeja pie epasta serveriem protams ir...

 

p.s.s. salasījos netā, ka iespējams ir jāuzliek t.s. smarthost, bet arī to nesapratu kā izdarīt... (admin lietaas uz solaris + sendmail veel neesmu tik zinošs)

te ir viens no linkiem, kurš man likās ka kaut ko pasaka:

http://www.elandsys.com/resources/sendmail/smarthost.html

 

Problēma līdzīga ir arī šeit:

http://objectmix.com/sendmail/346079-dealing-rejected-outgoing-mails-due-localdomain-header.html#post1266592

 

meegjinaaju izmainiit shaadu rindinju sendmail.cf failaa:

HReceived: $?sfrom $s $.$?_($?s$|from $.$_)

 

aizvietoju ar

HReceived: $?sfrom www.mansdomens.lv (www.mansdomens.lv [x.x.x.x])

 

Bet visu to izlasot tomēr arī nesapratu kas un kā jādara.. tapēc prasu palīdzību :)

 

Nesapratu arī vai varu manuāli rediģēt /etc/mail/sendmail.cf failu, vai arī tur kaut kaadu citu failu jāizmaina, un tad viņš jāģenerē (kā to dara???)...

vai arī tāpat kā crontabiem .. izmaina failu, un tad vinju aktivizē padodot kā parametru kaut kur... ?

 

Lūdzu izsakiet domas, idejas, un droši visādus linkus... varbuut uzvedinaas uz pareizaas domas :)

Edited by darksign
Link to comment
Share on other sites

atradu netā, ka var pielikt šādas rindas:

MASQUERADE_AS(blah.com)dnl
MASQUERADE_DOMAIN(blahhost.blah.com)dnl
FEATURE(masquerade_envelope)dnl

 

Tas viss būtu ļoti jauki, taču lieta tāda, ka vai nu man uz Solaris nedarbojas m4 programma, vai arī īsti neizprotu kā viņai jāstrādā, jo uzrakstot:

m4 /etc/mail/cf/cf/sendmail.mc > /etc/mail/cf/cf/sendmail_jaunais.cf 

 

Man netiek noģenerēts /etc/mail/cf/cf/sendmail_jaunais.cf fails. Pirmkārt bija kļūdas paziņojums ka fails neeksistē. Labi, uztaisīju to failu

touch /etc/mail/cf/cf/sendmail_jaunais.cf

 

Nomainīju permisijas uz 777. Bet pēc m4 komandas izpildes vienalga fails tukšs...

 

Ir kādas idejas vai pieredze?

Link to comment
Share on other sites

mees paarsvaraa postfix visur izmantojam, neesmu gan arii admins, bet vispaar to vareetu izdaariiit:

 

http://www.postfix.org/postconf.5.html#message_strip_characters

http://www.posluns.com/guides/hedrem.html

 

saakumaa arii mociijos ar sendmail, bet cik es paziistu adminus, visi man ieteca postfix - mazaaks chakars.

Link to comment
Share on other sites

es ar ieteiktu postfix ... vieglāk konfigurējams

 

man darbā ir tā ka ir viena kaste, kura savāc faksus un izsūta epastus no iekšas uz āru. uz viņa ir postfix, kas savukār visus epastus sūta caur firmas serveri kas stāv deacā ... un nav nekādu problēmu ...

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...