Help with e-mail notifier connecting to Office365

At my work, we have a custom built program that does some maintaining on databases and sharepoint. It also has an e-mail notifier to send out an e-mail if something messes up or if we have a shortage on a item in stock, etc. Yesterday the e-mailer stopped
working, and I think it has something to do with the EWS settings. When I try to run the code, it keeps giving a 403 Forbidden Error, like it can't connect to the server at all. The code is:
namespace DebugLogNotify
    public class notify
        public void SendEmail(List<string> tolist, string subject, string body, string fileattachment = null)
            ServicePointManager.ServerCertificateValidationCallback = CertificateValidationCallBack;
            ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2013);
            service.Credentials = new NetworkCredential("bizintel@*****.com", "*****", "*****.com");
            service.TraceEnabled = true;
            service.TraceFlags = TraceFlags.All;
            service.Url = new Uri("https://outlook.office365.com/EWS/Exchange.asmx");
            //service.AutodiscoverUrl("bizintel@*****.com", RedirectionUrlValidationCallback);
            EmailMessage email = new EmailMessage(service);
            email.From = new EmailAddress("WII Business Intel", "bizintel@*****.com");
            foreach (string s in tolist) { email.ToRecipients.Add(s); }
            email.ToRecipients.Add("ITAdmin@*****.com");
            email.Subject = subject;
            email.Body = new MessageBody(body);
            //email.Body.BodyType = BodyType.HTML;
            if (fileattachment != null) { email.Attachments.AddFileAttachment(fileattachment); }
            email.SendAndSaveCopy();
        private static bool CertificateValidationCallBack(    object sender,
                                            System.Security.Cryptography.X509Certificates.X509Certificate certificate,
                                            System.Security.Cryptography.X509Certificates.X509Chain chain,
                                            System.Net.Security.SslPolicyErrors sslPolicyErrors)
            // If the certificate is a valid, signed certificate, return true.
            if (sslPolicyErrors == System.Net.Security.SslPolicyErrors.None)
                return true;
            // If there are errors in the certificate chain, look at each error to determine the cause.
            if ((sslPolicyErrors & System.Net.Security.SslPolicyErrors.RemoteCertificateChainErrors) != 0)
                if (chain != null && chain.ChainStatus != null)
                    foreach (System.Security.Cryptography.X509Certificates.X509ChainStatus status in chain.ChainStatus)
                        if ((certificate.Subject == certificate.Issuer) &&
                           (status.Status == System.Security.Cryptography.X509Certificates.X509ChainStatusFlags.UntrustedRoot))
                            // Self-signed certificates with an untrusted root are valid. 
                            continue;
                        else
                            if (status.Status != System.Security.Cryptography.X509Certificates.X509ChainStatusFlags.NoError)
                                // If there are any other errors in the certificate chain, the certificate is invalid,
                                // so the method returns false.
                                return false;
                // When processing reaches this line, the only errors in the certificate chain are 
                // untrusted root errors for self-signed certificates. These certificates are valid
                // for default Exchange server installations, so return true.
                return true;
            else
                // In all other cases, return false.
                return false;
        private static bool RedirectionUrlValidationCallback(string redirectionUrl)
            // The default for the validation callback is to reject the URL.
            bool result = false;
            Uri redirectionUri = new Uri(redirectionUrl);
            // Validate the contents of the redirection URL. In this simple validation
            // callback, the redirection URL is considered valid if it is using HTTPS
            // to encrypt the authentication credentials. 
            if (redirectionUri.Scheme == "https")
                result = true;
            return result;
If you wouldn't mind letting me know what you think, I would really appreciate it!

This is a server side error from *****.com. You need to talk to the domain admin to see what is going on. No client side change can get around error unless you know if the server has a different code path somewhere. 
Visual C++ MVP

Similar Messages

  • Help with Apple Mail

    Okay, I have my Apple Mail linked to my Yahoo account, and it's been that way since April with no problems until recently.
    I moved into my college dorm on Saturday, and last night I realized that I've only been getting emails on my iPhone from Yahoo. What's more is that I can not send emails from my Apple Mail. And when I sent it from the Yahoo website, it took about ten minutes for it to get to my phone, and then it finally showed up on the Yahoo website after being read on my phone.
    If anyone can help me with this, I'd be extremely greatful because I appreciate the convenience of the Apple Mail. If it's any help, my Yahoo account won't even access Outlook either.
    I tried deactivating it on my iPhone, but it still wasn't popping up on the Apple Mail.
    Here's what the side bar looks like (pictured below), and when I click the "!," it says
    There may be a problem with the mail server or network. Verify the settings for account “Yahoo” or try again.
    The server returned the error: The connection to the server “imap.mail.yahoo.com” on port 993 timed out.
    And if I take all accounts online, I get this
    There may be a problem with the mail server or network. Verify the settings for account “Yahoo” or try again.
    The server returned the error: The connection to the server “imap.mail.yahoo.com” on port 993 timed out.
    So if anyone can help me fix this, it'd be a huge relief and I really appreciate it. =)

    Please follow these directions to delete the Mail "sandbox" folder.
    Back up all data.
    Triple-click the line below to select it:
    ~/Library/Containers/com.apple.mail
    Right-click or control-click the highlighted line and select
    Services ▹ Reveal
    from the contextual menu.* A Finder window should open with a folder named "com.apple.mail" selected. If it does, move the selected folder — not just its contents — to the Desktop. Leave the Finder window open for now.
    Quit and relaunch Mail, and test. If the problem is resolved, you may have to recreate some of your Mail settings. You can then delete the folder you moved and close the Finder window. If you still have the problem, quit Mail again and put the folder back where it was, overwriting the one that may have been created in its place. Post your results.
    Caution: If you change any of the contents of the sandbox, but leave the folder itself in place, Mail may crash or not launch at all. Deleting the whole sandbox will cause it to be rebuilt automatically.
    *If you don't see the contextual menu item, copy the selected text to the Clipboard (command-C). In the Finder, select
    Go ▹ Go to Folder...
    from the menu bar, paste into the box that opens (command-V). You won't see what you pasted because a line break is included. Press return.

  • Help with encrypted mail!

    Hi, I'm trying to build a tool to send mail but when I run the program a "E-mail Scanner window" pops up with this message:
    "An encrypted email connection has been detected" and I can't send the mail. Once I've closed this window appears this message:
    Exception in thread "main" javax.mail.MessagingException: 454 TLS not available due to temporary reason
    at com.sun.mail.smtp.SMTPTransport.issueCommand(SMTPTransport.java:1308)
    at com.sun.mail.smtp.SMTPTransport.startTLS(SMTPTransport.java:1168)
    at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:330)
    at javax.mail.Service.connect(Service.java:236)
    at javax.mail.Service.connect(Service.java:137)
    at MailExample.main(MailExample.java:54)
    Java Result: 1
    Can anybody help me? Here is the code I'm using:
    import java.util.Properties;
    import javax.mail.*;
    import javax.mail.Session;
    import javax.mail.internet.*;
    import javax.mail.Authenticator;
    import javax.mail.PasswordAuthentication;
    public class MailExample {
        private static String host = "smtp.gmail.com";
        private static String user = "aaa";
        private static String password = "XXX";
        private static String from = "[email protected]";
        private static String to = "[email protected]";
        public static void main (String args[]) throws Exception {
            // Get system properties
            Properties props = new Properties();
            // Setup mail server
            props.put("mail.smtp.host", host);
            props.put("mail.transport.protocol", "smtp");
            props.put("mail.smtp.starttls.enable", "true");
            props.put("mail.smtp.auth", "true");
            Authenticator auth = new Autenticador();
            // Get session
            Session session = Session.getDefaultInstance(props, auth);
            // Define message
            MimeMessage message = new MimeMessage(session);
            // Set the from address
            message.setFrom(new InternetAddress(from));
            // Set the to address
            message.addRecipient(Message.RecipientType.TO, new InternetAddress(to));
            // Set the subject
            message.setSubject("Hello JavaMail");
            // Set the content
            message.setText("Welcome to JavaMail");
            // Send message
            message.saveChanges();
            Transport transport = session.getTransport("smtp");
            transport.connect(host, user, password);
            transport.send(message);
            transport.close();
      private static class Autenticador extends javax.mail.Authenticator{
          public PasswordAuthentication getPasswordAuthentication(){
              String usuario = user;
              String clave = password;
              return new PasswordAuthentication(usuario, clave);
    }

    Hello
    I'm was the same problem and fix it in two steps:
    - Change to newer version of JavaMail (I try with 1.4ea).
    - Change the protocol to send mail, in this case smtps, because the problem is that you try to send mail to a secure port of smtp.
    e.g. in your code:
           props.put("mail.smtps.host", host);
           props.put("mail.transport.protocol", "smtps");
           props.put("mail.smtps.auth", "true");
           // Get authenticator
           Authenticator auth = new Autenticador("userSmtp", "passSmtp");
           // Get session
           Session session = Session.getDefaultInstance(props, auth);
           session.setProtocolForAddress("rfc822", "smtps");
           Good Luck!!!

  • Help with e-mailing a form

    Hi, i am new to the forum and I just put up a new wesite for
    my company since the other one was outdated. I look around the
    forum to see what previous post could help me but no such luck. I
    am using Dreamweaver 8 and I need help with emailing a form.
    Here is the code of the form page and the script
    Can someone help me?

    The form needs to submit to a page that will have the email
    processing code
    on it. What you put there will depend on how you are sending
    the mail ..
    i.e. what server components are available to you on the
    server such as JMail
    or CFMail or PHPMail or ASPEMail .. etc. You already know
    what server model
    you are using and you should be able to find out what you
    have to work with
    on your host's web site.
    If this is not already an active web site with a server
    model, you can use
    something like Form Mail, a CGI script that will do that job
    for you ..
    available at
    http://www.cgi-resources.com
    Nancy Gill
    Adobe Community Expert
    BLOG:
    http://www.dmxwishes.com/blog.asp
    Author: Dreamweaver 8 e-book for the DMX Zone
    Co-Author: Dreamweaver MX: Instant Troubleshooter (August,
    2003)
    Technical Editor: DMX 2004: The Complete Reference, DMX 2004:
    A Beginner's
    Guide, Mastering Macromedia Contribute
    Technical Reviewer: Dynamic Dreamweaver MX/DMX: Advanced PHP
    Web Development
    "nitrodragon3000" <[email protected]> wrote
    in message
    news:e8lsmd$151$[email protected]..
    > Hi, i am new to the forum and I just put up a new wesite
    for my company
    > since
    > the other one was outdated. I look around the forum to
    see what previous
    > post
    > could help me but no such luck. I am using Dreamweaver 8
    and I need help
    > with
    > emailing a form.
    >
    > The website address is
    http://www.1helical.com and the
    form is under quote
    > request.
    >
    > Can someone help me?
    >

  • Can someone help with my Mail not working with my Microsoft Exchange server?

    I am trying to set up my Mail account. I am using the Microsoft Exchange server. I've been using Entourage, but wanted to switch to using the Mac's Mail. I used the same settings I had with Entourage, but with Mac Mail I'm getting this error: MFEWSErrorDomain error 56. From some of the other posts I saw, it seems as though no one has any answers, but I figured I'd ask anyway.

    There is no single cause of this problem and hence no single solution. There are several suggestions in this thread, if you haven't come across it, one of which might help:
    https://discussions.apple.com/thread/3953623?start=0&tstart=0
    Regards.

  • Need help with PHP mail script

    I  have created a  log in system  . In that when the  user completes the  registration process an auto reply(auto-reply@domain)  will generate and  sent this to users email id regarding about the user  name and password  (Lo gin Details). After formal approval from the admin  the user will  get a user activation mail with log in link.
    But , my problem is  these are work only for mail accounts from my  domain  only(test@domain). its not send any of above mentioned details  to other  mail services like gmail or yahoo etc.
    i discussed this   with some others, they said its the problem with your mail function   configuration. but i didn't get any needful information as am a  beginner  in PHP scripting.
    i have contacted this with my  hosting service they said its the  problem with  php mail () function  and use php mailer() instead mail().
    please give me a solution for the same..
    Here am ataching my code..
    <?php
    include 'dbc.php';
    $err = array();
    if($_POST['doRegister'] == 'Register')
    foreach($_POST as $key => $value) {
        $data[$key] = filter($value);
    if(empty($data['full_name']) || strlen($data['full_name']) < 4)
    $err[] = "ERROR - Invalid name. Please enter atleast 3 or more characters for your name";
    //header("Location: register.php?msg=$err");
    //exit();
    // Validate User Name
    if (!isUserID($data['user_name'])) {
    $err[] = "ERROR - Invalid user name. It can contain alphabet, number and underscore.";
    //header("Location: register.php?msg=$err");
    //exit();
    // Validate Email
    if(!isEmail($data['usr_email'])) {
    $err[] = "ERROR - Invalid email address.";
    //header("Location: register.php?msg=$err");
    //exit();
    // Check User Passwords
    if (!checkPwd($data['pwd'],$data['pwd2'])) {
    $err[] = "ERROR - Invalid Password or mismatch. Enter 5 chars or more";
    //header("Location: register.php?msg=$err");
    //exit();
    $user_ip = $_SERVER['REMOTE_ADDR'];
    // stores sha1 of password
    $sha1pass = PwdHash($data['pwd']);
    // Automatically collects the hostname or domain  like example.com)
    $host  = $_SERVER['HTTP_HOST'];
    $host_upper = strtoupper($host);
    $path   = rtrim(dirname($_SERVER['PHP_SELF']), '/\\');
    // Generates activation code simple 4 digit number
    $activ_code = rand(1000,9999);
    $usr_email = $data['usr_email'];
    $user_name = $data['user_name'];
    $rs_duplicate = mysql_query("select count(*) as total from users where user_email='$usr_email' OR user_name='$user_name'") or die(mysql_error());
    list($total) = mysql_fetch_row($rs_duplicate);
    if ($total > 0)
    $err[] = "ERROR - The username/email already exists. Please try again with different username and email.";
    if(empty($err)) {
    $sql_insert = "INSERT into `users`
                  (`full_name`,`user_email`,`pwd`,`address`,`tel`,`fax`,`website`,`date`,`users_ip`,`activa tion_code`,`country`,`user_name`
                VALUES
                ('$data[full_name]','$usr_email','$sha1pass','$data[address]','$data[tel]','$data[fax]',' $data[web]'
                ,now(),'$user_ip','$activ_code','$data[country]','$user_name'
    mysql_query($sql_insert,$link) or die("Insertion Failed:" . mysql_error());
    $user_id = mysql_insert_id($link); 
    $md5_id = md5($user_id);
    mysql_query("update users set md5_id='$md5_id' where id='$user_id'");
    //    echo "<h3>Thank You</h3> We received your submission.";
    if($user_registration)  {
    $a_link = "
    *****ACTIVATION LINK*****\n
    http://$host$path/activate.php?user=$md5_id&activ_code=$activ_code
    } else {
    $a_link =
    "Your account is *PENDING APPROVAL* and will be soon activated the administrator.
    $message =
    "Hello \n
    Thank you for registering with us. Here are your login details...\n
    User ID: $user_name
    Email: $usr_email \n
    Passwd: $data[pwd] \n
    $a_link
    Thank You
    Administrator
    $host_upper
    THIS IS AN AUTOMATED RESPONSE.
    ***DO NOT RESPOND TO THIS EMAIL****
        mail($usr_email, "Login Details", $message,
        "From: \"Member Registration\" <auto-reply@$host>\r\n" .
         "X-Mailer: PHP/" . phpversion());
      header("Location: thankyou.php"); 
      exit();
    ?>

    I  have created a  log in system  . In that when the  user completes the  registration process an auto reply(auto-reply@domain)  will generate and  sent this to users email id regarding about the user  name and password  (Lo gin Details). After formal approval from the admin  the user will  get a user activation mail with log in link.
    But , my problem is  these are work only for mail accounts from my  domain  only(test@domain). its not send any of above mentioned details  to other  mail services like gmail or yahoo etc.
    i discussed this   with some others, they said its the problem with your mail function   configuration. but i didn't get any needful information as am a  beginner  in PHP scripting.
    i have contacted this with my  hosting service they said its the  problem with  php mail () function  and use php mailer() instead mail().
    please give me a solution for the same..
    Here am ataching my code..
    <?php
    include 'dbc.php';
    $err = array();
    if($_POST['doRegister'] == 'Register')
    foreach($_POST as $key => $value) {
        $data[$key] = filter($value);
    if(empty($data['full_name']) || strlen($data['full_name']) < 4)
    $err[] = "ERROR - Invalid name. Please enter atleast 3 or more characters for your name";
    //header("Location: register.php?msg=$err");
    //exit();
    // Validate User Name
    if (!isUserID($data['user_name'])) {
    $err[] = "ERROR - Invalid user name. It can contain alphabet, number and underscore.";
    //header("Location: register.php?msg=$err");
    //exit();
    // Validate Email
    if(!isEmail($data['usr_email'])) {
    $err[] = "ERROR - Invalid email address.";
    //header("Location: register.php?msg=$err");
    //exit();
    // Check User Passwords
    if (!checkPwd($data['pwd'],$data['pwd2'])) {
    $err[] = "ERROR - Invalid Password or mismatch. Enter 5 chars or more";
    //header("Location: register.php?msg=$err");
    //exit();
    $user_ip = $_SERVER['REMOTE_ADDR'];
    // stores sha1 of password
    $sha1pass = PwdHash($data['pwd']);
    // Automatically collects the hostname or domain  like example.com)
    $host  = $_SERVER['HTTP_HOST'];
    $host_upper = strtoupper($host);
    $path   = rtrim(dirname($_SERVER['PHP_SELF']), '/\\');
    // Generates activation code simple 4 digit number
    $activ_code = rand(1000,9999);
    $usr_email = $data['usr_email'];
    $user_name = $data['user_name'];
    $rs_duplicate = mysql_query("select count(*) as total from users where user_email='$usr_email' OR user_name='$user_name'") or die(mysql_error());
    list($total) = mysql_fetch_row($rs_duplicate);
    if ($total > 0)
    $err[] = "ERROR - The username/email already exists. Please try again with different username and email.";
    if(empty($err)) {
    $sql_insert = "INSERT into `users`
                  (`full_name`,`user_email`,`pwd`,`address`,`tel`,`fax`,`website`,`date`,`users_ip`,`activa tion_code`,`country`,`user_name`
                VALUES
                ('$data[full_name]','$usr_email','$sha1pass','$data[address]','$data[tel]','$data[fax]',' $data[web]'
                ,now(),'$user_ip','$activ_code','$data[country]','$user_name'
    mysql_query($sql_insert,$link) or die("Insertion Failed:" . mysql_error());
    $user_id = mysql_insert_id($link); 
    $md5_id = md5($user_id);
    mysql_query("update users set md5_id='$md5_id' where id='$user_id'");
    //    echo "<h3>Thank You</h3> We received your submission.";
    if($user_registration)  {
    $a_link = "
    *****ACTIVATION LINK*****\n
    http://$host$path/activate.php?user=$md5_id&activ_code=$activ_code
    } else {
    $a_link =
    "Your account is *PENDING APPROVAL* and will be soon activated the administrator.
    $message =
    "Hello \n
    Thank you for registering with us. Here are your login details...\n
    User ID: $user_name
    Email: $usr_email \n
    Passwd: $data[pwd] \n
    $a_link
    Thank You
    Administrator
    $host_upper
    THIS IS AN AUTOMATED RESPONSE.
    ***DO NOT RESPOND TO THIS EMAIL****
        mail($usr_email, "Login Details", $message,
        "From: \"Member Registration\" <auto-reply@$host>\r\n" .
         "X-Mailer: PHP/" . phpversion());
      header("Location: thankyou.php"); 
      exit();
    ?>

  • Hi i need help with iCloud mailing plz help me!

    hi my name its rexhep kamberi am having so many troubels with icloud mail i keep putting paswoord but keeps asking me and asking i dont know why but please help

    Try to delete your account from your device (Settings > iCloud) and then set it up again. This fixes the problem in most cases.

  • I need help with Mac Mail

    "The Yahoo! IMAP server “imap.mail.yahoo.com” rejected the password for user "******""
    Why does this happen? I enter my Yahoo password correct and i click "Remember in Keychain"
    Wondering how i fix this. Thank you!
    <Email Edited By Host>

    If you haven't made any changes and suddenly the Mail program tells you a password is rejected, in most cases the password is just fine and there's nothing wrong with your computer. There's a little dance that goes on between your computer and the mail server when you check your mail and each step has a time limit set to it. If at any step time runs out the dance ends and Mail tells you there was a problem and in most cases the error message tells you that the password failed rather than reporting there was a time out error.
    There's a reason for this that only programmers would care about. In most cases if you ignore the error message and try again later your mail comes through. What's really crazy is that sometimes (and this happened to me with both iCloud and gmail earlier this week) you can't get mail with the Mail app but you can log in with Safari and get your mail just fine. That's nice because you can verify that you really do know your password but annoying because it makes you think something may be wrong with your computer.

  • Help with e-mail getting stuck in Mail outbox

    I recently ran into a problem where all the e-mails I tried to send in Mail got stuck in my outbox and were not sent.  After reading posts on the Apple Support Communities website and doing some troubleshooting of my own within Mail, I reached a solution to the problem. When I first realized I could not send e-mail using a certain e-mail account of mine, since all e-mails were getting stuck in the outbox folder, I checked my available servers.  I did this by opening the preferences window, clicking on the accounts tab, then clicking on the outgoing server pull-down menu.  In the pull-down, I saw that the server I wanted to use was listed as "offline."  To fix this problem and get the server back online so that I could send e-mail (as I could with my other account that was not listed as "offline"), I selected the outgoing server pull-down once again.  In the menu, I selected "edit server list."  On the page that pops up afterward, I highlighted the server I wanted to use.  This way, I could see the information associated with the server.  With this information in front of me, I realized that for some reason there was no password entered in the password field even though the "Authentication" setting was set to password.  I entered my password associated with the e-mail account I was having problems with and "walla."  The server was back online.  I could send e-mails again without them getting stuck in the outbox!
    This problem popped out all of a sudden for me and got me quite frustrated.  I hope that this brief walk-through helps out some people out there having a similar issue.  Best of luck!

    That's one of the best walkthrough's i've read, thankyou!
    However, I often have email stuck in the out box. And that's not comfortable… or good for communicating to clients.
    In the hope that this may help someone:
    Internet Connection Problem
    A bit random but I found that by keeping an eye on the networked computers or the Dropbox icon tells me the health of my network or the internet connection that's causing a problem and all of the time, it's the Ethernet.
    If networked computers are up and on the internet, but my PM isn't: 
    Solution:
    1) Refresh the DHCP license.
    2) Switch off the ethernet under system preferences/network then switch on again to refresh the IP addres.
    Every time I do this, I find Apple Mail reconnecting straight away. I don't know why this happens. 

  • Help with e-mail notification

    Help for novice - how can I get my E71 to play a notification sound when I receive an e-mail from my googlemail acount? I have to be connected to the web and logged into my e-mail account with my e71 - then what?
    Any guidance and advice would be much appreciated.
    Thank Olly
    Solved!
    Go to Solution.

    20-Jan-2009 01:55 PM
    olly7339 wrote:
    Help for novice - how can I get my E71 to play a notification sound when I receive an e-mail from my googlemail acount? I have to be connected to the web and logged into my e-mail account with my e71 - then what?
    If you've set up your googlemail account ok, you need to change you profile settings..
    Goto; Menu | Profiles | Select General | Personalise... and scroll down to E-mail alert tone...press centre button and then select the tone you want...
    presto...

  • Can anyone help with Yahoo mail deactivation?

    Within the last 24 hours, my Yahoo plus email account was deactivated for some reason. I signed into Yahoo mail directly and got the notice. The thing is, I paid my $19.99 a few days ago and received a notice that I had done so. Based on the reasons for "deactivation, " my account should not have been deactivated. Here's some other info:
    I successfully signed into my email account as recently as two days ago using Safari but I also use mail on my Mac mail program to retrieve and send messages.
    Over the last several months I noticed that my contacts no longer "auto-filled" when on the Yahoo mail website (have no idea if this is related to Safari or Yahoo).
    I've lost all my contacts and emails but have most of them on my Mac mail program. I'm afraid to sync anything because I don't want to lose it all!
    When I reactivated my account, I changed my password because I was afraid I could have been hacked though I have no evidence of that.
    I cannot reach a human at Yahoo though I've tried. I am tempted to walk into their headquarters with laptop and cell phone in hand...
    Would love your help!

    Hi Winnie,
    I'm having the same problemwith the deactivation of my account, except it's the free mail account.  At least Yahoo's stuff-ups are egalitarian!
    If I lived closer to Yahoo's HQ, I'd join you on the walk.  Deactivation shouldn't occur without warnings and explanations - I've received neither.
    I've tried using their feedback form, asking and answering questions on Yahoo Answers and using the Yahoo Customer Care twitter feed, all to no avail.
    At the very least, you should demand financial compensation as you have paid for the service.  I'm probably stuck with no recourse.
    Sorry I couldn't help, but hopefully you've got some extra ammo when you do finally get through to someone.

  • Need help with PHP mail script [was: Can someone please help me?]

    I'm trying to collect data from a form and email it.  I'm using form2mail.php and the problem is that the email is not collecting the form info and it has the same email address in the From: and To: lines. I'm really stuck and would appreciate any help.
    Here is the HTML code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Contact Us</title>
    <style type="text/css">
    <!--
    .style1 {font-family: Verdana, Arial, Helvetica, sans-serif}
    .style2 {
    font-size: 14px;
    color: #000000;
    body {
    background-color: #FFFFFF;
    body,td,th {
    color: #CC3300;
    .style3 {font-size: 14px; font-weight: bold; }
    .style6 {font-size: 18px}
    .style7 {font-size: 16px}
    .style8 {font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; }
    .style9 {font-size: 16px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
    .style10 {color: #000000}
    -->
    </style>
    </head>
    <body>
    <div align="center"><img src="nav2.jpg" alt="nav bar" width="698" height="91" border="0" usemap="#Map2" />
      <map name="Map2" id="Map2">
      <area shape="rect" coords="560,9,684,38" href="accessories.html" />
    <area shape="rect" coords="456,8,548,38" href="contact.html" />
    <area shape="rect" coords="305,8,435,40" href="photog.html" />
    <area shape="rect" coords="187,9,283,39" href="services.html" />
    <area shape="rect" coords="81,10,167,39" href="aboutus.html" />
    <area shape="rect" coords="5,10,68,39" href="index.html" />
    </map>
      <map name="Map" id="Map">
        <area shape="rect" coords="9,9,69,39" href="index.html" />
        <area shape="rect" coords="83,11,165,39" href="aboutus.html" />
        <area shape="rect" coords="182,9,285,38" href="services.html" />
        <area shape="rect" coords="436,14,560,37" href="contact.html" />
        <area shape="rect" coords="563,14,682,38" href="accessories.html" />
      </map>
    </div>
    <p> </p>
    <form id="TheForm" name="TheForm" action="form2mail.php" method="post">
      <p align="center" class="style2">P<span class="style1">lease fill out form below for a &quot;free no obligation quote&quot; then click submit.</span></p>
      <p align="center" class="style3">(*Required Information)</p>
      <div align="center">
        <pre><strong><span class="style8">*Contact Name</span> </strong><input name="name" type="text" id="name" />
    <span class="style8"><strong>
    Business Name </strong></span><input name="bn" type="text" id="bn" />
    <span class="style8"><strong>*Phone Number <input type="text" name="first" size="3" onFocus="this.value='';"
        onKeyup="checkNumber(this.value); autoTab(this, document.TheForm.second);" maxlength="3" value="###" /> - <input type="text" name="second" size="3" onFocus="this.value='';" onKeyup="checkNumber(this.value); autoTab(this, document.TheForm.third);" maxlength="3" value="###" /> - <input type="text" name="third" size="4" onFocus="this.value='';" onKeyup="checkNumber(this.value); autoTab(this, document.TheForm.fourth);" maxlength="4" value="####"/> </strong></span>
    <strong><span class="style1">*</span><span class="style8">Email Address</span> <input name="email" type="text" id="email" />     </strong> </pre>
        <label><span class="style9">*Re-enter to confirm</span>
        <input name="emx" type="text" id="emx" /></label><br /><br /><span class="style9">
    <label></label>
        </span>
        <p><span class="style9">*Best time to call </span>
          <select name="name1[]" multiple size="1" >
            <option>8am-9am</option>
            <option>9am-10am</option>
            <option>10am-11am</option>
            <option>11am-12pm</option>
            <option>12pm-1pm</option>
            <option>1pm-2pm</option>
            <option>2pm-3pm</option>
            <option>3pm-4pm</option>
            <option>4pm-5pm</option>
            <option>5pm-6pm</option>
            <option>6pm-7pm</option>
            <option>7pm-8pm</option>
          </select>
          <br />
          <br />
          <span class="style9">Type of Location</span>
          <select name="name2[]" multiple size="1" >
            <option>Residential</option>
            <option>Commercial</option>
          </select>
          <br />
          <br />
            <span class="style1"><br />
            <strong><br />
              <span class="style6">*Type of Services Requested:</span></strong><br />
            </span><strong><span class="style10">(check all that apply)</span><br />
                </strong><br />
                <span class="style7"><span class="style1"><strong>Janitorial cleaning</strong></span>
                <input type="checkbox" name="checkbox[]" value="checkbox" multiple/>
                <br />
                </span><strong><br />
                  <span class="style8">Mobile Auto Detailing</span>
                <input type="checkbox" name="checkbox2[]" value="checkbox" multiple/>
                <br />
                <br />
                  </strong><span class="style9">Moving/Hauling</span>
          <input type="checkbox" name="checkbox3[]" value="checkbox" multiple/>
          <br />
          <br />
                  <span class="style9">Pressure washing</span>
          <input type="checkbox" name="checkbox4[]" value="checkbox" multiple/>
          <br />
          <br />
                  <span class="style9">Window washing</span>
          <input type="checkbox" name="checkbox5[]" value="checkbox" multiple/>
          <br />
          <br />
                  <span class="style9">Window Tinting</span>
          <input type="checkbox" name="checkbox6[]" value="checkbox" multiple/>
          <br />
          <br />
                  <span class="style9">Boat cleaning</span>
          <input type="checkbox" name="checkbox7[]" value="checkbox" multiple/>
          <br />
          <br />
                  <span class="style9">RV cleaning</span>
          <input type="checkbox" name="checkbox8[]" value="checkbox" multiple/>
          <br />
          <br />
                  <span class="style9">Motorcycle cleaning</span>
          <input type="checkbox" name="checkbox9[]" value="checkbox" multiple/>
          <br />
          <br />
          <br />
          <br />
          <input name="SB"  type="button" class="style9" value="Submit" onClick="sendOff();">
        </p>
      </div></label>
      <script language="JavaScript1.2">
    // (C) 2000 www.CodeLifter.com
    // http://www.codelifter.com
    // Free for all users, but leave in this  header
    var good;
    function checkEmailAddress(field) {
    // Note: The next expression must be all on one line...
    //       allow no spaces, linefeeds, or carriage returns!
    var goodEmail = field.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org) |(\..{2,2}))$)\b/gi);
    if (goodEmail){
       good = true
    } else {
       alert('Please enter a valid e-mail address.')
       field.focus()
       field.select()
       good = false
    function autoTab(startPoint,endPoint){
    if (startPoint.getAttribute&&startPoint.value.length==startPoint.getAttribute("max length"))
    endPoint.focus();
    function checkNumber(phoneNumber){
    var x=phoneNumber;
    var phoneNumber=/(^\d+$)|(^\d+\.\d+$)/
    if (phoneNumber.test(x))
    testResult=true
    else{
    alert("Please enter a valid number.")
    phoneNumber.focus();
    phoneNumber.value="";
    testResult=false
    return (testResult)
    function sendOff(){
       namecheck = document.TheForm.name.value   
       if (namecheck.length <1) {
          alert('Please enter your name.')
          return
       good = false
       checkEmailAddress(document.TheForm.email)
       if ((document.TheForm.email.value ==
            document.TheForm.emx.value)&&(good)){
          // This is where you put your action
          // if name and email addresses are good.
          // We show an alert box, here; but you can
          // use a window.location= 'http://address'
          // to call a subsequent html page,
          // or a Perl script, etc.
          window.location= 'form2mail.php';
       if ((document.TheForm.email.value !=
              document.TheForm.emx.value)&&(good)){
              alert('Both e-mail address entries must match.')
    </script>
    </form>
    <p> </p>
    </body>
    </html>
    and here is the form2mail.php:
    <?php
    # You can use this script to submit your forms or to receive orders by email.
    $MailToAddress = "[email protected]"; // your email address
    $redirectURL = "http://www.chucksmobile.com/thankyou.html"; // the URL of the thank you page.
    $MailSubject = "[Customer Contact Info]"; // the subject of the email
    $sendHTML = FALSE; //set to "false" to receive Plain TEXT e-mail
    $serverCheck = FALSE; // if, for some reason you can't send e-mails, set this to "false"
    # copyright 2006 Web4Future.com =================== READ THIS ===================================================
    # If you are asking for a name and an email address in your form, you can name the input fields "name" and "email".
    # If you do this, the message will apear to come from that email address and you can simply click the reply button to answer it.
    # To block an IP, simply add it to the blockip.txt text file.
    # CHMOD 777 the blockip.txt file (run "CHMOD 777 blockip.txt", without the double quotes)
    # This is needed because the script tries to block the IP that tried to hack it
    # If you have a multiple selection box or multiple checkboxes, you MUST name the multiple list box or checkbox as "name[]" instead of just "name"
    # you must also add "multiple" at the end of the tag like this: <select name="myselectname[]" multiple>
    # you have to do the same with checkboxes
    Web4Future Easiest Form2Mail (GPL).
    Copyright (C) 1998-2006 Web4Future.com All Rights Reserved.
    http://www.Web4Future.com/
    This script was written by George L. & Calin S. from Web4Future.com
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.
    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.
    # DO NOT EDIT BELOW THIS LINE UNLESS YOU KNOW WHAT YOU ARE DOING ===================================================
    $w4fver =  "2.2";
    $ip = ($_SERVER['HTTP_X_FORWARDED_FOR'] == "" ? $_SERVER['REMOTE_ADDR'] : $_SERVER['HTTP_X_FORWARDED_FOR']);
    //function blockIP
    function blockip($ip) {
    $handle = @fopen("blockip.txt", 'a');
    @fwrite($handle, $ip."\n");
    @fclose($handle);
    $w4fx = stristr(file_get_contents('blockip.txt'),getenv('REMOTE_ADDR'));
    if ($serverCheck) {
    if (preg_match ("/".str_replace("www.", "", $_SERVER["SERVER_NAME"])."/i", $_SERVER["HTTP_REFERER"])) { $w4fy = TRUE; } else { $w4fy = FALSE; }
    } else { $w4fy = TRUE; }
    if (($w4fy === TRUE) && ($w4fx === FALSE)) {
    $w4fMessage = "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\"><html>\n<head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\"></head><body><font face=3Dverdana size=3D2>";
    if (count($_GET) >0) {
    reset($_GET);
    while(list($key, $val) = each($_GET)) {
      $GLOBALS[$key] = $val;
      if (is_array($val)) {
       $w4fMessage .= "<b>$key:</b> ";
       foreach ($val as $vala) {
        $vala =stripslashes($vala);
        $vala = htmlspecialchars($vala);
        if (trim($vala)) { if (stristr($vala,"Content-Type:") || stristr($vala,"MIME-Version") || stristr($vala,"Content-Transfer-Encoding") || stristr($vala,"bcc:")) { blockip($ip); die("ILLEGAL EXECUTION DETECTED!"); } }
        $w4fMessage .= "$vala, ";
       $w4fMessage .= "<br>\n";
      else {
       $val = stripslashes($val);
       if (trim($val)) { if (stristr($val,"Content-Type:") || stristr($val,"MIME-Version") || stristr($val,"Content-Transfer-Encoding") || stristr($val,"bcc:")) { blockip($ip); die("ILLEGAL EXECUTION DETECTED!"); } }
       if (($key == "Submit") || ($key == "submit")) { } 
       else {  if ($val == "") { $w4fMessage .= "$key: - <br>\n"; }
         else { $w4fMessage .= "<b>$key:</b> $val<br>\n"; }
    } // end while
    }//end if
    else {
    reset($_POST);
    while(list($key, $val) = each($_POST)) {
      $GLOBALS[$key] = $val;
      if (is_array($val)) {
       $w4fMessage .= "<b>$key:</b> ";
       foreach ($val as $vala) {
        $vala =stripslashes($vala);
        $vala = htmlspecialchars($vala);
        if (trim($vala)) { if (stristr($vala,"Content-Type:") || stristr($vala,"MIME-Version") || stristr($vala,"Content-Transfer-Encoding") || stristr($vala,"bcc:")) {blockip($ip); die("ILLEGAL EXECUTION DETECTED!"); } }   
        $w4fMessage .= "$vala, ";
       $w4fMessage .= "<br>\n";
      else {
       $val = stripslashes($val);
       if (trim($val)) { if (stristr($val,"Content-Type:") || stristr($val,"MIME-Version") || stristr($val,"Content-Transfer-Encoding") || stristr($val,"bcc:")) {blockip($ip); die("ILLEGAL EXECUTION DETECTED!"); } }
       if (($key == "Submit") || ($key == "submit")) { } 
       else {  if ($val == "") { $w4fMessage .= "$key: - <br>\n"; }
         else { $w4fMessage .= "<b>$key:</b> $val<br>\n"; }
    } // end while
    }//end else
    $w4fMessage .= "<font size=3D1><br><br>\n Sender IP: ".$ip."</font></font></body></html>";
        $w4f_what = array("/To:/i", "/Cc:/i", "/Bcc:/i","/Content-Type:/i","/\n/");
    $name = preg_replace($w4f_what, "", $name);
    $email = preg_replace($w4f_what, "", $email);
    if (!$email) {$email = $MailToAddress;}
    $mailHeader = "From: $name <$email>\r\n";
    $mailHeader .= "Reply-To: $name <$email>\r\n";
    $mailHeader .= "Message-ID: <". md5(rand()."".time()) ."@". ereg_replace("www.","",$_SERVER["SERVER_NAME"]) .">\r\n";
    $mailHeader .= "MIME-Version: 1.0\r\n";
    if ($sendHTML) {
      $mailHeader .= "Content-Type: multipart/alternative;";  
      $mailHeader .= "  boundary=\"----=_NextPart_000_000E_01C5256B.0AEFE730\"\r\n";    
    $mailHeader .= "X-Priority: 3\r\n";
    $mailHeader .= "X-Mailer: PHP/" . phpversion()."\r\n";
    $mailHeader .= "X-MimeOLE: Produced By Web4Future Easiest Form2Mail $w4fver\r\n";
    if ($sendHTML) {
      $mailMessage = "This is a multi-part message in MIME format.\r\n\r\n";
      $mailMessage .= "------=_NextPart_000_000E_01C5256B.0AEFE730\r\n";
      $mailMessage .= "Content-Type: text/plain;   charset=\"ISO-8859-1\"\r\nContent-Transfer-Encoding: quoted-printable\r\n\r\n";  
      $mailMessage .= trim(strip_tags($w4fMessage))."\r\n\r\n";  
      $mailMessage .= "------=_NextPart_000_000E_01C5256B.0AEFE730\r\n";  
      $mailMessage .= "Content-Type: text/html;   charset=\"ISO-8859-1\"\r\nContent-Transfer-Encoding: quoted-printable\r\n\r\n";  
      $mailMessage .= "$w4fMessage\r\n\r\n";  
      $mailMessage .= "------=_NextPart_000_000E_01C5256B.0AEFE730--\r\n";  
    if ($sendHTML === FALSE) {
      $mailHeader .= "Content-Type: text/plain;   charset=\"ISO-8859-1\"\r\nContent-Transfer-Encoding: quoted-printable\r\n\r\n";  
      $mailMessage .= trim(strip_tags($w4fMessage))."\r\n\r\n";  
    if (!mail($MailToAddress, $MailSubject, $mailMessage,$mailHeader)) { echo "Error sending e-mail!";}
    else { header("Location: ".$redirectURL); }
    } else { echo "<center><font face=verdana size=3 color=red><b>ILLEGAL EXECUTION DETECTED!</b></font></center>";}
    ?>
    Thanks in advance,
    Glenn
    [Subject line edited by moderator to indicate nature of request]

    Using PHP to process an online form and send the input by email is very simple. The mail() function takes a minimum of three arguments, namely: the address the mail is being sent to, the subject line, and the body of the email as a single string. The reason some people use scripts like form2mail.php is because they don't have the knowledge or patience to validate the user input to make sure it's safe to send.
    Rather than attempt to trawl through your complex form looking for the problems, I would suggest starting with a couple of simple tests.
    First of all, create a PHP page called mailtest.php containing the following script:
    <?php
    $to = '[email protected]'; // use your own email address
    $subject = 'PHP mail test';
    $message = 'This is a test of the mail() function.';
    $sent = mail($to, $subject, $message);
    if ($sent) {
      echo 'Mail was sent';
    } else {
      echo 'Problem sending mail';
    ?>
    Save the script, upload it to your server, and load it into a browser. If you see "Mail is sent", you're in business. If not, it probably means that the hosting company insists on the fifth argument being supplied to mail(). This is your email address preceded by -f. Change the line of code that sends the mail to this:
    $sent = mail($to, $subject, $message, null, '[email protected]');
    Obviously, replace "[email protected]" with your own email address.
    If this results in the mail being sent successfully, you will need to adapt the code in form2mail.php to accept the fifth parameter. You need to change the following line, which is a few lines from the end of the script:
    if (!mail($MailToAddress, $MailSubject, $mailMessage,$mailHeader))
    Change it to this:
    if (!mail($MailToAddress, $MailSubject, $mailMessage,$mailHeader, '[email protected]'))
    Again, use your own email address instead of "[email protected]".
    Once you have determined whether you need the fifth argument, test form2mail.php with a very simple form like this:
    <form id="form1" name="form1" method="post" action="form2mail.php">
      <p>
        <label for="name">Name:</label>
        <input type="text" name="name" id="name" />
      </p>
      <p>
        <label for="email">Email:</label>
        <input type="text" name="email" id="email" />
      </p>
      <p>
        <label>
          <input type="checkbox" name="options[]" value="boat cleaning" id="options_0" />
          Boat cleaning</label>
        <br />
        <label>
          <input type="checkbox" name="options[]" value="RV cleaning" id="options_1" />
          RV cleaning</label>
        <br />
        <label>
          <input type="checkbox" name="options[]" value="motorcycle cleaning" id="options_2" />
          Motorcycle cleaning</label>
      </p>
      <p>
        <input type="submit" name="send" id="send" value="Submit" />
      </p>
    </form>
    If that works, you can start to make the form more complex and add back your JavaScript validation.

  • Need some help with getting mail folders into Maverick please???

    I have finally gotten my old Snow Leopard files transferred to Maverick partition on my hard drive but my mail did not pull over the old saved mailboxes with saved emails. How can I get those old saved emails into Mavericks so I can quit using Snow Leopard all together? The top picture below are my mailboxes you can see in Snow Leopard on the left of the screen (seems to have copied over the mail in my in-box but not my saved mailboxes. the second picture is what shows in Maverick. Can someone direct me on how to get my saved emails to Maverick please? All help is greatly appreciated and make the instructions simple, not real tech savy so need exact instructions. Thanks so much for any and all help:
    Also, is there any way to not group mail from the same person/company in a folder? Can't seem to find in preferences where you can get each email on a separate line. For instance if I get several emails from Apple Support it groups them into one folder and I would just as soon have them all listed separately in mail. Thanks again, Gary

    I couldn't have done any of this without the excelletn support from you Andy. You were patient with me and your assistance will never be forgotten. Thank you is not enough. I was so confused and now more aware of what is going on. I wasn't familiar with users vs. partitions I guess and was swiveling and seeing different things than when restarting and couldn't figure out what was going on. Again, thank you for your patience, and excellent skills to get me on the road to using Maverick. THANK YOU!!!

  • Need Urgent help with wl 7 client connecting to secure webservice

    Hi
    I am trying to connect from my ejb client in wl7.0 to a secure web service and
    I am getting the following error..
    <Jun 10, 2004 10:09:54 AM CDT> <Debug> <TLS> <000000> <Exception during handshake,
    stack trace follows
    javax.net.ssl.SSLKeyException: FATAL Alert:BAD_CERTIFICATE - A corrupt or unuseable
    certificate was received.
    My client follows the SimpleSSL example and goes like ..
    System.setProperty("javax.xml.soap.MessageFactory", "weblogic.webservice.core.soap.MessageFactoryImpl");
    // Setup the global JAX-RPC service factory
    System.setProperty( "javax.xml.rpc.ServiceFactory", "weblogic.webservice.core.rpc.ServiceFactoryImpl");
    System.setProperty("java.protocol.handler.pkgs",          "weblogic.webservice.client");
    SSLAdapterFactory adapterFactory = SSLAdapterFactory.getDefaultFactory();
    WLSSLAdapter adapter = (WLSSLAdapter)adapterFactory.getSSLAdapter();
    adapter.setStrictChecking(false);
    adapter.setTrustedCertificatesFile
    adapterFactory.setDefaultAdapter(adapter);
    adapterFactory.setUseDefaultAdapter(true);
    Should I be setting anything else ?
    I don't have problem connecting to the http version of the webs ervice..
    Pls. find attached the weblogic log...
    Help is very much appreciated..
    Thanks
    Gary
    [22.log]

    Hugoc8,
    > am wondering if it's possible to replace the windows 7 login with just
    > the novell client? How it worked in windows xp. We just want the novell
    > login box.
    >
    > So far all I have seen is the windows default login with an option to
    > click for novell login.
    Make sure usernames and passwords match and make the Novell login primary. Thet you'll only see the Novell login.
    To make sure usernames/passwords always match, then use ZCM
    https://www.novell.com/sv-se/product...ionmanagement/
    or AutoAdminLogon
    https://forums.novell.com/novell-pro...ndows-7-a.html
    Anders Gustafsson (NKP)
    The Aaland Islands (N60 E20)
    Have an idea for a product enhancement? Please visit:
    http://www.novell.com/rms

  • Can you help with Mavericks Mail quirks?

    My Mail difficulties started with Mavericks OS.  I can send and receive.  Can you help me with any of the following:
    1.  Lower left on screen may show many incoming mails (as high as 60), whereas I expect and get fewer thaan 10 per session.
    2.  Lower left on screen may show outgoing mails, 3-10, again and again, when Mail opens when in fact there are no unsent messages.
    3.  Mail in my sent box may appear marked as unread just as it would in the in box.  If I click to open, they no longer appear as unread.  This is not consistent, and seems unrelated to whether the recipient has opened them.
    4.  Rules roll my gmail account into Mail.  However, when Mail opens, I am asked for my gmail password. 
    5.  I had a bcc with name of recipient show up on header of sent mail!  I have quit using bcc.
    6.  Is it possible to re-install Mail?  Maybe just a new installation of Mail would take care of it.  VBerg, Cape Coral, FL

    To get a new copy of Mail, you'd have to re-install the OS, which can be done by boorting into the Recovery Volume (command - R at startup).

Maybe you are looking for

  • In what program was this PDF created from?

    Hi, I hope someone can clue me in on how this PDF was made where I'm guessing if you have the regular Adobe Acrobat reader you can edit/interact with the file. I really love to know if there is a tutorial that can teach me how to create empty square

  • IPod Video on PC

    I just got a 30GB video iPod (I've had an iPod mini on this same PC for two years). I can't get the video iPod to work on my PC. After adding the newest iPod Updater and trying to restore the video iPod (the only option given), I get a message that r

  • Advance payment options..

    Hi Guru's, Do we have Advance Payment options  SAP Mm.... Any help will get be Assigned Points...Full Thanks and  Regards Adarsh

  • URGENT - need to compress a file for the web

    I need to do something IMMEDIATELY that I've never done before, and I simply don't have time to read the manuals to tell me how to do this. I have a 2 and a half minute video segment in FCP that I need to export for use on a web site. The main object

  • How to use DATE in the where clause

    I need to select list of records from a table where available date is greater than or equal to current date. Below is the table structure and select query used to get the list of records CREATE TABLE TEMP (ITEM_ID NUMBER(20),ITEM_NAME VARCHAR2(100),C