[Java/HTML mail] mail-loop, mogelijk syntax probleem

Pagina: 1
Acties:

  • B-Man
  • Registratie: Februari 2000
  • Niet online
Hallo,

Ik heb eerder al eens gepost over een mailsysteem dat ik heb geschreven in Java. De bug van toen is inmiddels opgelost. Nu loop ik tegen een ander, ogenschijnlijk at random, probleem aan.

Een aantal ontvangers ontvangt een door mijn app verzonden mail veel te vaak. I.p.v. eenmaal soms 10-50 maal. Nu heb ik de logs van zowel mijn eigen app als de mailserver die het daadwerkelijke verzenden afhandelt uitgebreid bestudeerd, zonder success. De mail verlaat mijn servers slechts eenmaal.

Een van de ontvanger van deze "mail-bom" was bereid mee te werken, en heeft me 10 van de door haar ontvangen mails toegezonden. Hierin is aan de headers te zien dat de servers die de mail verwerken _nadat_ deze mijn servers heeft verlaten, de mail meer dan een keer bezorgen.

Ik vraag me af of het mogelijk is dat vanwege een header of syntax mailservers in de war kunnen raken, en een mail blijven bezorgen?
Qua syntax voldoen de door mij verzonden berichten aan de van toepassing zijnde RFC's.

Een tweetal voorbeelden:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Received: from envy.vuurwerk.nl (62.250.3.112)
          by mail.host.nl with MERCUR Mailserver (v4.02.15 MjQ2ODMtNjQwNC02OTIz)
          for <ontvanger@host.nl>; Wed, 7 May 2003 10:57:45 +0200
Received: (qmail 98641 invoked from network); 7 May 2003 08:41:47 -0000
Received: from mijnservers.nl (HELO x.y.z) (x.y.z)
  by envy.vuurwerk.nl with SMTP; 7 May 2003 08:41:47 -0000
Received: from localhost.localdomain ([127.0.0.1] helo=localhost)
    by x.y.z with smtp (Exim 3.36 #1)
    id 19DKJS-0002MD-00
    for ontvanger@host.nl; Wed, 07 May 2003 10:30:06 +0200
Message-Id: <29218277-uid-8572@MijnApp>
From: verzender <B-Man@mijnservers.nl>
To: ontvanger <ontvanger@host.nl>
Subject: Titel
MIME-Version: 1.0
X-Mailer: MijnApp 3.0
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Date: Wed, 07 May 2003 10:30:06 +0200
X-Envelope-To: <ontvanger@host.nl>
X-Envelope-From: <bounce-8572-ontvanger=host.nl@mijnservers.nl>


en, dezelfde mail, opnieuw:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Received: from envy.vuurwerk.nl (62.250.3.112)
          by mail.host.nl with MERCUR Mailserver (v4.02.15 MjQ2ODMtNjQwNC02OTIz)
          for <ontvanger@host.nl>; Thu, 8 May 2003 07:48:51 +0200
Received: (qmail 98641 invoked from network); 7 May 2003 08:41:47 -0000
Received: from mijnservers.nl (HELO x.y.z) (x.y.z)
  by envy.vuurwerk.nl with SMTP; 7 May 2003 08:41:47 -0000
Received: from localhost.localdomain ([127.0.0.1] helo=localhost)
    by x.y.z with smtp (Exim 3.36 #1)
    id 19DKJS-0002MD-00
    for ontvanger@host.nl; Wed, 07 May 2003 10:30:06 +0200
Message-Id: <29218277-uid-8572@MijnApp>
From: verzender <B-Man@mijnservers.nl>
To: ontvanger <ontvanger@host.nl>
Subject: Titel
MIME-Version: 1.0
X-Mailer: MijnApp 3.0
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Date: Wed, 07 May 2003 10:30:06 +0200
X-Envelope-To: <ontvanger@host.nl>
X-Envelope-From: <bounce-8572-ontvanger=host.nl@mijnservers.nl>


In eerste instantie weet ik dit aan een verkeerd ingestelde mailserver aan de kant van de ontvanger, maar aangezien het zicht nu meerdere malen heeft voorgedaan, lijkt het toch echt aan een header te liggen.

Heeft iemand een idee waar ik moet zoeken of waar dit aan zou kunnen liggen.

Ik ben al dagen aan het zoeken naar een oplossing:
- Exim 3.36 bug? Niets over te vinden in de exim mailinglist
- Mijn app bevat een fout: dan zou ik de mail meerdere malen in mijn mailserver log terug moeten zien, en dat doe ik niet, dus hier ligt het ook niet aan.

  • B-Man
  • Registratie: Februari 2000
  • Niet online
Even een schopje: het hierbovengenoemde probleem komt niet vaak voor, maar is erg storend. Is er iemand die zoiets als dit op een logische manier kan verklaren?

  • B-Man
  • Registratie: Februari 2000
  • Niet online
Net een (indirecte) mail ontvangen waaruit bleek dat een ontvanger een geblokkeerde mailserver had gedurende 48 uur vanwege een mail vanuit mijn app... Nu overdrijven mensen natuurlijk graag, maar het geeft wel de ernst van dit probleem aan.

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

in overleg met Predator en i.v.m. de weinige reactie die je hier krijgt even verplaatst naar NT

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • B-Man
  • Registratie: Februari 2000
  • Niet online
merci drm, ben benieuwd of hier wat reacties komen.

  • NiPeng
  • Registratie: Juli 2000
  • Niet online

NiPeng

I am the slime

Vreemd (of eigenlijk niet zo vreemd), beide berichten hebben hetzelfde message ID.
Message-Id: <29218277-uid-8572@MijnApp>
Waarom gebruik je dit eigenlijk?
X-Envelope-From: <bounce-8572-ontvanger=host.nl@mijnservers.nl>
Heb jij die gebruikt of komt dat door hun software?

-edit-
Jij geeft aan dat het schijnbaar random gebeurt.
Dus persoonA@bedrijfA ontvang de ene keer de mail goed en de andere keer 10x?

[ Voor 21% gewijzigd door NiPeng op 04-06-2003 20:20 ]


Some people like cupcakes better, I for one care less for them.

Pagina: 1