Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Sendmail a hlavičky mailů  (Přečteno 1601 krát)

CIF

  • Návštěvník
  • Příspěvků: 23
Sendmail a hlavičky mailů
« kdy: 16 Ledna 2010, 13:29:19 »
Zdravím,

chtěl bych se zeptat, jestli je možné nějak donutit sendmail, aby vždy před odesláním mailu vyčistil hlavičku, protože díky tomu, co se v ní nachází, hážou servery moje maily do spamu. Na daném serveru je provozováno více domén, všechny potřebují používat mail funkce (převážně z PHP).
Hlavička po přijetí na cílovém serveru vypadá takto:
Kód: [Vybrat]
Received: (qmail 4830 invoked by uid 0); 16 Jan 2010 11:53:59 -0000
X-Spam-Checker-Version: szn-spamassassin 2009-06-26
X-Spam-Status: score=6.3
Received: from domena1.cz (78.56.34.12.provider.net [12.34.56.78])
by email-mx13.go.seznam.cz (Seznam SMTPD 1.1.10@14229) with ESMTP;
Sat, 16 Jan 2010 12:53:59 +0100 (CET)
Received: from domena1.cz (localhost.localdomain [127.0.0.1])
by domena1.cz (8.14.3/8.14.3/Debian-9ubuntu1) with ESMTP id o0GBr6XC022612
for <nekdo@seznam.cz>; Sat, 16 Jan 2010 12:53:06 +0100
Received: (from www-data@localhost)
by acfd.cz (8.14.3/8.14.3/Submit) id o0GBr5VP022610;
Sat, 16 Jan 2010 12:53:05 +0100
X-Authentication-Warning: acfd.cz: www-data set sender to nekdo-jiny@email.cz using -f
To: nekdo@seznam.cz
Subject: =neco
Date: Sat, 16 Jan 2010 12:53:05 +0100 (CET)
From: =?us-ascii?Q?nekdo-jiny?= <nekdo-jiny@email.cz>
Reply-To: =?us-ascii?Q?nekdo-jiny?= <nekdo-jiny@email.cz>
Message-Id: <050e6556f6b375bd3554d8fe24e54033@domena2.cz>
X-Priority: 3
X-Mailer: PHPMailer [version 1.73] via Zen Cart
Mime-Version: 1.0
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset="utf-8"
X-Smtpd: 1.1.10@14229
X-Nod32result: clean (vdv=4766)
X-Seznam-Ffp: 965913559

Ještě navíc je tam spousta věcí o systemu a dokonce i lokální ID zpráv, a to taky není zrovna ideální, takže kdyby se toho šlo zbavit, bylo by to super.

Díky za každou radu

mka

  • Závislák
  • ***
  • Příspěvků: 1907
  • Chybovat je moje.
    • Příložany Cé Zet
Re: Sendmail a hlavičky mailů
« Odpověď #1 kdy: 16 Ledna 2010, 14:02:10 »
1) Jak vypadá hlavička na straně příjemce není důležité. Důležité je, jak vypadá na straně odesílatele.
2) Seš si jistej, že řádně vyplňuješ odesílatele - from?
3) Zabýval ses otázkou PROČ dostáváš to skóre 6.3?
« Poslední změna: 16 Ledna 2010, 14:11:33 od mka »

CIF

  • Návštěvník
  • Příspěvků: 23
Re: Sendmail a hlavičky mailů
« Odpověď #2 kdy: 17 Ledna 2010, 17:49:27 »
No, vzhledem k tomu, že na straně příjemce jsou informace o ID na mém serveru, o standardní doméně apod, docela podstatné mi to připadá,

Jinak co se týče vyplňování pole from, je to email zasílaný přes PHP z eshopu (Zen Cart), takže opravdu netuším, co se tam děje.

A co se týče úvahy "proč", napadají mě jen 2 varianty, buď to, že to má takovýdle bordel v hlavičce nebo to, že Zen Cart mění hlavičku na adresu majitele e-shopu (cože je adresa na @email.cz - čili Seznamovská - což se nemusí líbit konkrétně Seznamu).

Jinak díky za náměty k dořešení problémů a prosím opět o další pomoc (o:

mka

  • Závislák
  • ***
  • Příspěvků: 1907
  • Chybovat je moje.
    • Příložany Cé Zet
Re: Sendmail a hlavičky mailů
« Odpověď #3 kdy: 17 Ledna 2010, 17:59:47 »
Dej si do pořádku ZenCart. Evidentně ti to posílá s nevyplněným odesílatelem, takže se tam pak doplní "implicitní" www-data@localhost, takže to pak vypadá na podvodný e-mail - tváří se, že je od někoho jiného, než je uvedeno v poli from. To je tvůj problém. Sendmail jenom dělá, co dělat má.

CIF

  • Návštěvník
  • Příspěvků: 23
Re: Sendmail a hlavičky mailů
« Odpověď #4 kdy: 18 Ledna 2010, 08:00:57 »
No on by to Zen Cart nastavovat měl, ostatně tenhle řádek
Kód: [Vybrat]
X-Authentication-Warning: acfd.cz: www-data set sender to nekdo-jiny@email.cz using -fje tam podle mně kvůli němu, ne?
Netuším teda, kde jinde by se měnila adresa ...

mka

  • Závislák
  • ***
  • Příspěvků: 1907
  • Chybovat je moje.
    • Příložany Cé Zet
Re: Sendmail a hlavičky mailů
« Odpověď #5 kdy: 18 Ledna 2010, 10:01:20 »
ZenCart neznám, nepoužívám. Ale tady seš asi špatně - předpokládám, že na nějakém ZenCart fóru by ti poradili lépe.
Ty to posíláš tak, že v hlavičce zřejmě nemáš řádek
Kód: [Vybrat]
from: muj@mail.cz\n

 

Provoz zaštiťuje spolek OpenAlt.