Likes Likes:  0
Resultaten 16 tot 23 van de 23
Pagina 2 van de 2 Eerste 1 2
Geen

Onderwerp: SIDN e-mail parser

  1. #16
    SIDN e-mail parser
    geregistreerd gebruiker
    112 Berichten
    Ingeschreven
    23/12/05

    Locatie
    Leidschendam

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: 27195798
    Ondernemingsnummer: nvt

    vervang de regel:
    Code:
    $cps_content     = substr($mail, $cps_start + strlen($cps_begin) , $cps_end - $cps_start - strlen($cps_endof) - 2);
    eens door:
    Code:
    $cps_content     = substr($mail, 0, $cps_start);
    en daarna dan nog even checken dat je de goede namen uit de header aanroept in je insert. (x-drs-.....)

  2. #17
    SIDN e-mail parser
    moderator
    5.444 Berichten
    Ingeschreven
    12/09/05

    Locatie
    Zuid Holland

    Post Thanks / Like
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)
    110 Berichten zijn liked


    Naam: Stijn
    KvK nummer: 14074337

    Citaat Oorspronkelijk geplaatst door Nivko Bekijk Berichten
    Oh dat is zowizo een foutje, dat script heb ik uit de website gehaald en een type fout gemaakt, zo staat ie niet in productie, en hoe zou ik dan die headers eruit kunnen halen?
    Post dan eens de code die je wel gebruikt. Je laat WHT'ers code debuggen die je niet gebruikt. Dat is zinloos...
    De standpunten en meningen op dit discussieforum zijn persoonlijk van aard en vertegenwoordigen in geen geval eventuele officiële standpunten van derden.
    Lees hier de webhostingtalk.nl forum regels en voorwaarden!

  3. #18
    SIDN e-mail parser
    geregistreerd gebruiker
    1.180 Berichten
    Ingeschreven
    21/08/06

    Locatie
    Noord Brabant

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    3 Berichten zijn liked


    Naam: Niels
    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    Citaat Oorspronkelijk geplaatst door az-nzl Bekijk Berichten
    vervang de regel:
    Code:
    $cps_content     = substr($mail, $cps_start + strlen($cps_begin) , $cps_end - $cps_start - strlen($cps_endof) - 2);
    eens door:
    Code:
    $cps_content     = substr($mail, 0, $cps_start);
    en daarna dan nog even checken dat je de goede namen uit de header aanroept in je insert. (x-drs-.....)
    Gedaan.

    @ gsh2:

    Code:
    <?php 
    
    $fd = fopen("php://stdin", "r"); 
    $mail = ""; 
    while (!feof($fd)) { 
      $mail .= fread($fd, 1024); 
    } 
    fclose($fd); 
    
    // functie om gegevens in de database te zetten 
    
    function push($array) 
    { 
        $host     = "****"; 
        $user     = "****"; 
        $pass     = "****"; 
        $db    = "****"; 
    
         
        mysql_connect($host, $user, $pass) or die("Kan geen verbinding maken"); 
        mysql_select_db($db) or die("Kan geen database selecteren"); 
        $query = "INSERT INTO maildatabase SET type='" . $array["type"] . "', domainname='" . $array["domainname"] . "', action='" . $array["action"] . "', datereg='".now()."'"; 
        mysql_query($query)  or die("Fout bij uitvoeren query"); 
    
    
    
        @mysql_close(); 
    
    } 
    
    // $mail schoonmaken 
    
    $mail = trim($mail); 
    
    // vars om de grenzen te vinden 
    
    $cps_begin         = "-----BEGIN PGP SIGNED MESSAGE-----";        $cps_endof        = "-----BEGIN PGP SIGNATURE-----"; 
    $cps_start         = strpos($mail, $cps_begin);  
    $cps_end        = strpos($mail, $cps_endof); 
    
    // als er iets mis is gegaan of wanneer een mailtje anders is stop hij. 
    
    if ($cps_start==false) 
    { 
        echo "Error, email is niet in de juiste formaat opgesteld!"; 
    } 
    else 
    { 
    
    $cps_content     = substr($mail, 0, $cps_start);
    $buffer_array     = explode("\n", trim($cps_content) ); 
      
        foreach ($buffer_array as $buffer) 
        { 
            $explosion = explode(":", $buffer);         
             
            $result[trim(strtolower($explosion[0]))] = trim(strip_tags(strtolower($explosion[1]))); 
        } 
    
        if (!isset($result["date"]))    $result["date"] = date("Ymd"); 
    
    
    
        // en hopla           
    } 
    
    $content= 
    "DNS bericht". 
    "\n".$mail. 
    " \n\n\n\n2003 (c) blaat .nl"; 
    ; 
    mail("niels@nivko.nl", "SIDN Bericht", $content, "From: DRS <info@nivko.com>"); 
    return NULL;    
    ?>
    Hij werkt nu zo goed als, alleen outlook geeft de mail niet goed weer omdat er teveel headers in zitten:

    Code:
    DNS bericht
    >From nivko@chello.nl Wed Jul 25 12:12:15 2007
    Received: from smtpq3.tilbu1.nb.home.nl ([213.51.146.202])
    	by server.dotdrs.be with esmtp (Exim 4.60)
    	(envelope-from <nivko@chello.nl>)
    	id 1IDdqp-0000vR-QP
    	for sidn@dediservers.be; Wed, 25 Jul 2007 12:12:15 +0200
    Received: from [213.51.146.188] (port=37675 helo=smtp3.tilbu1.nb.home.nl)
    	by smtpq3.tilbu1.nb.home.nl with esmtp (Exim 4.30)
    	id 1IDdte-0005W9-EI
    	for sidn@dediservers.be; Wed, 25 Jul 2007 12:15:10 +0200
    Received: from [84.31.53.236] (port=1599 helo=nivko)
    	by smtp3.tilbu1.nb.home.nl with esmtp (Exim 4.30)
    	id 1IDdta-0001eZ-6k
    	for sidn@dediservers.be; Wed, 25 Jul 2007 12:15:06 +0200
    From: "Niels" <nivko@chello.nl>
    To: <sidn@dediservers.be>
    Date: Wed, 25 Jul 2007 12:14:59 +0200
    Message-ID: <000901c7cea4$ae209dc0$0a61d940$@nl>
    MIME-Version: 1.0
    Content-Type: multipart/alternative;
    	boundary="----=_NextPart_000_000A_01C7CEB5.71A96DC0"
    X-Mailer: Microsoft Office Outlook 12.0
    Thread-Index: AcfOpKfGfO5oeg+oR+efdGUlLHuwsQ==
    Content-Language: nl
    X-AtHome-MailScanner-Information: Neem contact op met support@home.nl voor meer informatie
    X-AtHome-MailScanner: Found to be clean
    Subject: 
    
    Dit is een meerdelig bericht met een MIME-indeling.
    
    ------=_NextPart_000_000A_01C7CEB5.71A96DC0
    Content-Type: text/plain;
    	charset="us-ascii"
    Content-Transfer-Encoding: 7bit
    
    -----BEGIN PGP SIGNED MESSAGE-----
    
     Hash: SHA1
    
     
    
     Geachte Deelnemer,
    
     
    
     Deze aanvraag is bekend onder DRS-Ticketnummer: 15316634
    
     Voor een snelle afhandeling van uw aanvraag verzoeken wij u dit 
    
    ticketnummer bij alle correspondentie te vermelden.
    
     
    
     Uw aanvraag voor de domeinnaam xxxxxx.nl is komen 
    
    te vervallen.
    
     Als de aanvraag is vervallen vanwege een foutieve aanvraag, vindt u 
    
    onderaan het bericht informatie over de reden van afwijzing.
    
     
    
     Voor meer informatie kunt u contact opnemen met de Service Unit van SIDN:
    
     026-3525555
    
     support@sidn.nl
    
     
    
     Met vriendelijke groet,
    
     SIDN
    
     
    
     
    
     #dnsError#
    
     
    
     Errors:
    
      40019: De opgegeven straatnaam en/of plaatsnaam horen niet bij deze 
    
    postcode en huisnummer of er is een ongeldige postcode en/of huisnummer 
    
    opgegeven.
    
     
    
     -----BEGIN PGP SIGNATURE-----
    
     Version: Cryptix OpenPGP 0.20050418
    
     
    
     iQEcBAEBAgAGBQJGfR85AAoJEGThoP9KQmitCsYH/1znnuh9fE3OgAZQjYzCvuYj
    
     jlZ5GapKeYcdM081ET9Kjo1ngDIFCabL0/riACHiXLpbriHipoRvJOHlzR4cwMWn
    
     XT+ulRaiIloAZEcL1NQSQk3qagiKm4nZ80s8GMRullrV/8/kUxZuxzZTkFpO0Ke8
    
     ydy2rPgAuqtlnvjAgXbw48oy6wbBRO36j48toNomC88TjYphU0DR26ggDGOS0rbU
    
     NmTNuoeMHFQKHDYNJdX4168aVPISbpL3RAyzoqPFhXHf4SAs/tMgGCQr42vD3/Y2
    
     Z8hqtOTxchbaCZlJ3U/yFK39q6lyJ5tm1YviQLOauna54/HsblXQ0cxOkT2JhCQ=
    
     =b+fn
    
     -----END PGP SIGNATURE-----
    
    
    ------=_NextPart_000_000A_01C7CEB5.71A96DC0
    Content-Type: text/html;
    	charset="us-ascii"
    Content-Transfer-Encoding: quoted-printable
    
    <html xmlns:v=3D"urn:schemas-microsoft-com:vml" = xmlns:o=3D"urn:schemas-microsoft-com:office:office" = xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" = xmlns=3D"http://www.w3.org/TR/REC-html40">
    
    <head>
    <META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; = charset=3Dus-ascii"> <meta name=3DGenerator content=3D"Microsoft Word 12 (filtered medium)"> <style>
    <!--
     /* Font Definitions */
     @font-face
    	{font-family:Calibri;
    	panose-1:2 15 5 2 2 2 4 3 2 4;}
     /* Style Definitions */
     p.MsoNormal, li.MsoNormal, div.MsoNormal
    	{margin:0cm;
    	margin-bottom:.0001pt;
    	font-size:11.0pt;
    	font-family:"Calibri","sans-serif";}
    a:link, span.MsoHyperlink
    	{mso-style-priority:99;
    	color:blue;
    	text-decoration:underline;}
    a:visited, span.MsoHyperlinkFollowed
    	{mso-style-priority:99;
    	color:purple;
    	text-decoration:underline;}
    span.E-mailStijl17
    	{mso-style-type:personal-compose;
    	font-family:"Calibri","sans-serif";
    	color:windowtext;}
    .MsoChpDefault
    	{mso-style-type:export-only;}
    @page Section1
    	{size:612.0pt 792.0pt;
    	margin:70.85pt 70.85pt 70.85pt 70.85pt;}
    div.Section1
    	{page:Section1;}
    -->
    </style>
    <!--[if gte mso 9]><xml>
     <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml>  <o:shapelayout v:ext=3D"edit">
      <o:idmap v:ext=3D"edit" data=3D"1" />
     </o:shapelayout></xml><![endif]-->
    </head>
    
    <body lang=3DNL link=3Dblue vlink=3Dpurple>
    
    <div class=3DSection1>
    
    <p class=3DMsoNormal><span lang=3DEN-US>-----BEGIN PGP SIGNED = MESSAGE-----<o:p></o:p></span></p>
    
    <p class=3DMsoNormal><span lang=3DEN-US>&nbsp;Hash: = SHA1<o:p></o:p></span></p>
    
    <p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p>
    
    <p class=3DMsoNormal><span lang=3DEN-US>&nbsp;</span>Geachte = Deelnemer,<o:p></o:p></p>
    
    <p class=3DMsoNormal><o:p>&nbsp;</o:p></p>
    
    <p class=3DMsoNormal>&nbsp;Deze aanvraag is bekend onder =
    DRS-Ticketnummer: 15316634<o:p></o:p></p>
    
    <p class=3DMsoNormal>&nbsp;Voor een snelle afhandeling van uw aanvraag = verzoeken wij u dit <o:p></o:p></p>
    
    <p class=3DMsoNormal>ticketnummer bij alle correspondentie te = vermelden.<o:p></o:p></p>
    
    <p class=3DMsoNormal><o:p>&nbsp;</o:p></p>
    
    <p class=3DMsoNormal>&nbsp;Uw aanvraag voor de domeinnaam xxxxxx.nl is = komen <o:p></o:p></p>
    
    <p class=3DMsoNormal>te vervallen.<o:p></o:p></p>
    
    <p class=3DMsoNormal>&nbsp;Als de aanvraag is vervallen vanwege een = foutieve aanvraag, vindt u <o:p></o:p></p>
    
    <p class=3DMsoNormal>onderaan het bericht informatie over de reden van = afwijzing.<o:p></o:p></p>
    
    <p class=3DMsoNormal><o:p>&nbsp;</o:p></p>
    
    <p class=3DMsoNormal>&nbsp;Voor meer informatie kunt u contact opnemen = met de Service Unit van SIDN:<o:p></o:p></p>
    
    <p class=3DMsoNormal>&nbsp;026-3525555<o:p></o:p></p>
    
    <p class=3DMsoNormal>&nbsp;support@sidn.nl<o:p></o:p></p>
    
    <p class=3DMsoNormal><o:p>&nbsp;</o:p></p>
    
    <p class=3DMsoNormal>&nbsp;Met vriendelijke groet,<o:p></o:p></p>
    
    <p class=3DMsoNormal>&nbsp;SIDN<o:p></o:p></p>
    
    <p class=3DMsoNormal><o:p>&nbsp;</o:p></p>
    
    <p class=3DMsoNormal><o:p>&nbsp;</o:p></p>
    
    <p class=3DMsoNormal>&nbsp;#dnsError#<o:p></o:p></p>
    
    <p class=3DMsoNormal><o:p>&nbsp;</o:p></p>
    
    <p class=3DMsoNormal>&nbsp;Errors:<o:p></o:p></p>
    
    <p class=3DMsoNormal>&nbsp; 40019: De opgegeven straatnaam en/of = plaatsnaam horen niet bij deze <o:p></o:p></p>
    
    <p class=3DMsoNormal>postcode en huisnummer of er is een ongeldige = postcode en/of huisnummer <o:p></o:p></p>
    
    <p class=3DMsoNormal>opgegeven.<o:p></o:p></p>
    
    <p class=3DMsoNormal><o:p>&nbsp;</o:p></p>
    
    <p class=3DMsoNormal>&nbsp;-----BEGIN PGP SIGNATURE-----<o:p></o:p></p>
    
    <p class=3DMsoNormal>&nbsp;Version: Cryptix OpenPGP = 0.20050418<o:p></o:p></p>
    
    <p class=3DMsoNormal><o:p>&nbsp;</o:p></p>
    
    <p =
    class=3DMsoNormal>&nbsp;iQEcBAEBAgAGBQJGfR85AAoJEGThoP9KQmitCsYH/1znnuh9f=
    E3OgAZQjYzCvuYj<o:p></o:p></p>
    
    <p =
    class=3DMsoNormal>&nbsp;jlZ5GapKeYcdM081ET9Kjo1ngDIFCabL0/riACHiXLpbriHip=
    oRvJOHlzR4cwMWn<o:p></o:p></p>
    
    <p =
    class=3DMsoNormal>&nbsp;XT+ulRaiIloAZEcL1NQSQk3qagiKm4nZ80s8GMRullrV/8/kU=
    xZuxzZTkFpO0Ke8<o:p></o:p></p>
    
    <p =
    class=3DMsoNormal>&nbsp;ydy2rPgAuqtlnvjAgXbw48oy6wbBRO36j48toNomC88TjYphU=
    0DR26ggDGOS0rbU<o:p></o:p></p>
    
    <p =
    class=3DMsoNormal>&nbsp;NmTNuoeMHFQKHDYNJdX4168aVPISbpL3RAyzoqPFhXHf4SAs/=
    tMgGCQr42vD3/Y2<o:p></o:p></p>
    
    <p =
    class=3DMsoNormal>&nbsp;Z8hqtOTxchbaCZlJ3U/yFK39q6lyJ5tm1YviQLOauna54/Hsb=
    lXQ0cxOkT2JhCQ=3D<o:p></o:p></p>
    
    <p class=3DMsoNormal>&nbsp;=3Db+fn<o:p></o:p></p>
    
    <p class=3DMsoNormal>&nbsp;-----END PGP SIGNATURE-----<o:p></o:p></p>
    
    </div>
    
    </body>
    
    </html>
    
    ------=_NextPart_000_000A_01C7CEB5.71A96DC0-- 
    
    
    
    2003 (c) blaat .nl
    
    
    __________ NOD32 2418 (20070725) Informatie __________
    
    Dit bericht is gecontroleerd door het NOD32 Antivirus Systeem.
    http://www.nod32.nl
    Dit krijg ik in mijn postvak-in, die headers moeten eruit.. maar hoe

  4. #19
    SIDN e-mail parser
    geregistreerd gebruiker
    112 Berichten
    Ingeschreven
    23/12/05

    Locatie
    Leidschendam

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: 27195798
    Ondernemingsnummer: nvt

    als je:
    Code:
    $content= 
    "DNS bericht". 
    "\n".$mail. 
    " \n\n\n\n2003 (c) blaat .nl"; 
    ;
    vervangt door:
    Code:
    $content= 
    "DNS bericht". 
    "\n".substr($mail, $cps_start + strlen($cps_begin), ($cps_end - ($cps_start + strlen($cps_begin))). 
    " \n\n\n\n2003 (c) blaat .nl"; 
    ;
    ben je wel een eindje op weg denk ik (hoeveel levert dat nou op, een ander je code laten fixen? )

  5. #20
    SIDN e-mail parser
    geregistreerd gebruiker
    1.180 Berichten
    Ingeschreven
    21/08/06

    Locatie
    Noord Brabant

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    3 Berichten zijn liked


    Naam: Niels
    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    Het werkt nu perfect Voor mij levert dit niks op, super bedankt!

  6. #21
    SIDN e-mail parser
    geregistreerd gebruiker
    2 Berichten
    Ingeschreven
    30/08/07

    Locatie
    Arnhem

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Ja
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Is het voldoende om alleen de x header 'X-DRS-Status' uit de mail te halen? Er zijn zo veel statussen :S

    En automatiseren jullie alles, of enkel de hoofdstappen en men kan dan op de status zelf actie ondernemen? Er zijn zoveel verschillende acties mogelijk...

    Tot sl hoe kan ik een whois aanvraag indienen en automatisch antwoord ontvangen?

  7. #22
    SIDN e-mail parser
    geregistreerd gebruiker
    1.180 Berichten
    Ingeschreven
    21/08/06

    Locatie
    Noord Brabant

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    3 Berichten zijn liked


    Naam: Niels
    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    Geen idee, ik heb dit gemaakt voor een bedrijf waar ik mijn domeinen afneem, dit is gewoon een parser voor de body van de mail.

  8. #23
    SIDN e-mail parser
    moderator
    7.022 Berichten
    Ingeschreven
    29/07/03

    Locatie
    Nijmegen

    Post Thanks / Like
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)
    175 Berichten zijn liked


    Naam: Mike
    Bedrijf: admin.nu
    URL: www.admin.nu
    Registrar SIDN: Ja
    KvK nummer: 09139651

    in de headers van sidn staat veel meer info, ook hetgeen wat je beter kan gebruiken dan tig lappen onnodige tekst

    X-DRS-Procesnaam: NIEUWDOMN
    X-DRS-Ticket: *
    X-DRS-Domeinnaam: *
    X-DRS-Deelnemer-ticket:
    X-DRS-Status: 204 Afwijzing aanvraag nieuwe domeinnaam
    X-DRS-Status-specificatie: DRS-40065 - DRS-40064 - DRS-40005 -
    "Zo zijn ook wij één leverancier. Dé leverancier in gedegen Linux kennis, wanneer jij dat nodig hebt."
    Boek je admin vandaag nog via : www.admin.nu
    Gevestigd in Nederland en Moldavië

    Lees hier de webhostingtalk.nl forum regels en voorwaarden!

Pagina 2 van de 2 Eerste 1 2

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics