Welcome, Guest
  • Author Topic: Sending Email in Flash - co.uk error!  (Read 1336 times)

    Subfocal

    • Server what's that
    • *
    • Posts: 5
      • View Profile
    Sending Email in Flash - co.uk error!
    « on: 08/14/10, 09:06 »
    Hi guys,

    Firstly, kudos to Musicman for providing this really straightforward and easy-to-adapt tutorial for a flash form -

    http://www.flash-db.com/Tutorials/email/index.php

    I'm more of a designer than a code guy so this really helped me to get to grips with such stuff.

    I've copied and simplified it (more-so) for a site I'm doing but I've noticed that the form will generate the error message whenever you input a "co.uk" email address.  ??? I'd really like to get around this because I'm based in the UK and so will be alot of people using the site so almost most people will have a"co.uk" email address.

    Please please help! I'm lost!

    Thanks in advance

    Ronald Wernecke

    • Global Moderator
    • Systems Administrator
    • *****
    • Posts: 6203
      • View Profile
      • Professional Support
      • Email
    Re: Sending Email in Flash - co.uk error!
    « Reply #1 on: 08/14/10, 11:06 »
    what exactly is the error message you are receiving?
    happy flashing
    8)
    Ronald

    Subfocal

    • Server what's that
    • *
    • Posts: 5
      • View Profile
    Re: Sending Email in Flash - co.uk error!
    « Reply #2 on: 08/14/10, 17:13 »
    The error msg is the predfined "your mail server does not seem to exist" text...or whatever you set it as in the serverside script - http://www.flash-db.com/Tutorials/email/Email.php?page=2

    It took me a while to figure out why it kept showing this message because everything else was fine.

    Anyway, it's as simple as that. When I enter a .com email it's fine but when I eneter a .co.uk email it show this error message.

    Ronald Wernecke

    • Global Moderator
    • Systems Administrator
    • *****
    • Posts: 6203
      • View Profile
      • Professional Support
      • Email
    Re: Sending Email in Flash - co.uk error!
    « Reply #3 on: 08/15/10, 01:30 »
    Reason is this check
    Code: [Select]
    getmxrr($matched[2], $mxrr)
    This command checks the existance of an MX-Record for this server.
    This is an advanced check making sure you are using an existing mailserver.
    A server can act as an mailserver without this entry, but it is adviced to have it.
    If you dont mind receiving fake mail addresses, you can scratch this check.
    It is not a 100% check, it just makes sure the mail server is existant and published to be one.
    Still it is possible to record fake addresses, but it makes it a little harder.
    An address myself@myserver.com would be detected as fake, but myself@yahoo.com would be ok, even though the address might not exist at yahoo - but yahoo is registered beeing a mailserver.

    If the co.uk server is yours, I would recomend to register it with an MX record.
    If you dont know how, ask your service provider to assist you.
    Some providers do not allow you to enter those records yourself.
    happy flashing
    8)
    Ronald

    Subfocal

    • Server what's that
    • *
    • Posts: 5
      • View Profile
    Re: Sending Email in Flash - co.uk error!
    « Reply #4 on: 08/15/10, 10:07 »
    Thanks for your reply Ronald.

    It seems strange that it wouldn't recognise @hotmail.co.uk as an existing mailserver!  ??? Obviously the mail server is existant and published to be one!

    I would really like to keep this feature but if there's no way around it perhaps it's troiuble than it's worth.

     :-[
    « Last Edit: 08/15/10, 10:16 by Subfocal »

    Ronald Wernecke

    • Global Moderator
    • Systems Administrator
    • *****
    • Posts: 6203
      • View Profile
      • Professional Support
      • Email
    Re: Sending Email in Flash - co.uk error!
    « Reply #5 on: 08/15/10, 13:48 »
    It is unbeleivable, that Microsoft does not maintain a MX-Record  ;)

    Anyway - you could extend the filter with servers, you want to suppert, but know they dont have a MX-Record.
    But I doubt, it makes too much of a sense ;)
    happy flashing
    8)
    Ronald