function createCorrespondenceFromFile($fileName)
{
    $correspondenceName = extractCorrespondenceName($fileName);
    $correspondence = loadCorrespondence($correspondenceName);
    return $correspondence;
}
//$rules[] = "required,password,Please enter your password.";
//$errors = validateFields('add_hunt', $_POST, $rules);
//var_dump_j("jeff errors", $errors);
//exit;
// if there were errors, re-populate the form fields
if (!empty($errors)) {
    $fields = $_POST;
    var_dump("jeff errors");
    header("Location: /php/correspondence_user.php");
} else {
    // Send the correspondence.
    try {
        $userId = $_POST['user_id'];
        $corresondenceName = $_POST['correspondence'];
        $user = getUserById($userId);
        $correspondence = loadCorrespondence($corresondenceName);
        $correspondence = correspondencePreparation($user, $correspondence);
        //createMarkerFile();
        sendCorrespondence($user, $correspondence);
        logTheCorrespondence($user, $corresondenceName);
        header("Location: /php/correspondence_user.php");
    } catch (Exception $e) {
        // Unsuccessful login
        if ($e->getMessage() == 'no user found') {
            addError('login', 'We could not find you in our system');
            header('Location: /index.php');
        } else {
            if ($e->getMessage() == 'no results') {
                addError('login', 'Opps, looks like our system is down right now.');
                header('Location: /index.php');
            }