Exim not seding out mail, getting errors.
I dont know for how long, but just today I realized that exim is not sending out any mail. I tried restarting exim, nothing. Then i restarted the box, and still getting errors. I do not know why it is not sending. I cleared the mail queue, but that didnt do anything.. i dunno if that had anything to do with it but i tried it anyway. After clearing the mail queue i sent a message and went back to the mail queue and it cant be delivered, this is the error i get:
Message 1DwqHd-0003lC-9n is no longer frozen
LOG: MAIN
cwd=/usr/local/cpanel/whostmgr/docroot 4 args: /usr/sbin/exim -v -M 1DwqHd-0003lC-9n
delivering 1DwqHd-0003lC-9n
LOG: MAIN PANIC
failed to expand condition "${perl{checksa_deliver}{$domain}{$local_part}{$received_protocol}}" for virtual_sa_user router: A setting of perl_startup is needed when using the Perl interpreter
LOG: MAIN PANIC
failed to expand condition "${perl{check_deliver_spam}{$domain}{$local_part}}" for virtual_user_spam router: A setting of perl_startup is needed when using the Perl interpreter
LOG: MAIN PANIC
failed to expand condition "${perl{check_deliver}{$domain}{$local_part}}" for virtual_user router: A setting of perl_startup is needed when using the Perl interpreter
LOG: MAIN PANIC
failed to expand condition "${perl{checkvalias}{$domain}{$local_part}}" for has_alias_but_no_mailbox_discarded_to_prevent_loop router: A setting of perl_startup is needed when using the Perl interpreter
LOG: MAIN PANIC
failed to expand condition "${perl{checksa_deliver}{$domain}{$local_part}{$received_protocol}}" for virtual_sa_user router: A setting of perl_startup is needed when using the Perl interpreter
LOG: MAIN PANIC
failed to expand condition "${perl{checkspam}}" for lookuphost router: A setting of perl_startup is needed when using the Perl interpreter
LOG: MAIN PANIC
failed to expand condition "${perl{checkspam}}" for literal router: A setting of perl_startup is needed when using the Perl interpreter
LOG: MAIN
** ghassani@gmail.com (contact@oasislabs.net, contact@oasislabs.net) <ghassan@oasislabs.net> F=<> R=fail_remote_domains: unrouteable mail domain "gmail.com"
LOG: MAIN PANIC
failed to expand condition "${perl{check_deliver_spam}{$domain}{$local_part}}" for virtual_user_spam router: A setting of perl_startup is needed when using the Perl interpreter
LOG: MAIN PANIC
failed to expand condition "${perl{check_deliver}{$domain}{$local_part}}" for virtual_user router: A setting of perl_startup is needed when using the Perl interpreter
LOG: MAIN PANIC
failed to expand condition "${perl{checkvalias}{$domain}{$local_part}}" for has_alias_but_no_mailbox_discarded_to_prevent_loop router: A setting of perl_startup is needed when using the Perl interpreter
LOG: MAIN PANIC
failed to expand condition "${perl{checksa_deliver}{$domain}{$local_part}{$received_protocol}}" for virtual_sa_user router: A setting of perl_startup is needed when using the Perl interpreter
LOG: MAIN PANIC
failed to expand condition "${perl{check_deliver_spam}{$domain}{$local_part}}" for virtual_user_spam router: A setting of perl_startup is needed when using the Perl interpreter
LOG: MAIN PANIC
failed to expand condition "${perl{check_deliver}{$domain}{$local_part}}" for virtual_user router: A setting of perl_startup is needed when using the Perl interpreter
LOG: MAIN PANIC
failed to expand condition "${perl{checkvalias}{$domain}{$local_part}}" for has_alias_but_no_mailbox_discarded_to_prevent_loop router: A setting of perl_startup is needed when using the Perl interpreter
LOG: MAIN
** contact@oasislabs.net (contact@oasislabs.net, contact@oasislabs.net) <ghassan@oasislabs.net> F=<>: Unrouteable address
LOG: MAIN
Frozen (delivery error message)
LOG: MAIN
cwd=/usr/local/cpanel/whostmgr/docroot 4 args: /usr/sbin/exim -v -M 1DwqHd-0003lC-9n
delivering 1DwqHd-0003lC-9n
LOG: MAIN PANIC
failed to expand condition "${perl{checksa_deliver}{$domain}{$local_part}{$received_protocol}}" for virtual_sa_user router: A setting of perl_startup is needed when using the Perl interpreter
LOG: MAIN PANIC
failed to expand condition "${perl{check_deliver_spam}{$domain}{$local_part}}" for virtual_user_spam router: A setting of perl_startup is needed when using the Perl interpreter
LOG: MAIN PANIC
failed to expand condition "${perl{check_deliver}{$domain}{$local_part}}" for virtual_user router: A setting of perl_startup is needed when using the Perl interpreter
LOG: MAIN PANIC
failed to expand condition "${perl{checkvalias}{$domain}{$local_part}}" for has_alias_but_no_mailbox_discarded_to_prevent_loop router: A setting of perl_startup is needed when using the Perl interpreter
LOG: MAIN PANIC
failed to expand condition "${perl{checksa_deliver}{$domain}{$local_part}{$received_protocol}}" for virtual_sa_user router: A setting of perl_startup is needed when using the Perl interpreter
LOG: MAIN PANIC
failed to expand condition "${perl{checkspam}}" for lookuphost router: A setting of perl_startup is needed when using the Perl interpreter
LOG: MAIN PANIC
failed to expand condition "${perl{checkspam}}" for literal router: A setting of perl_startup is needed when using the Perl interpreter
LOG: MAIN
** ghassani@gmail.com (contact@oasislabs.net, contact@oasislabs.net) <ghassan@oasislabs.net> F=<> R=fail_remote_domains: unrouteable mail domain "gmail.com"
LOG: MAIN PANIC
failed to expand condition "${perl{check_deliver_spam}{$domain}{$local_part}}" for virtual_user_spam router: A setting of perl_startup is needed when using the Perl interpreter
LOG: MAIN PANIC
failed to expand condition "${perl{check_deliver}{$domain}{$local_part}}" for virtual_user router: A setting of perl_startup is needed when using the Perl interpreter
LOG: MAIN PANIC
failed to expand condition "${perl{checkvalias}{$domain}{$local_part}}" for has_alias_but_no_mailbox_discarded_to_prevent_loop router: A setting of perl_startup is needed when using the Perl interpreter
LOG: MAIN PANIC
failed to expand condition "${perl{checksa_deliver}{$domain}{$local_part}{$received_protocol}}" for virtual_sa_user router: A setting of perl_startup is needed when using the Perl interpreter
LOG: MAIN PANIC
failed to expand condition "${perl{check_deliver_spam}{$domain}{$local_part}}" for virtual_user_spam router: A setting of perl_startup is needed when using the Perl interpreter
LOG: MAIN PANIC
failed to expand condition "${perl{check_deliver}{$domain}{$local_part}}" for virtual_user router: A setting of perl_startup is needed when using the Perl interpreter
LOG: MAIN PANIC
failed to expand condition "${perl{checkvalias}{$domain}{$local_part}}" for has_alias_but_no_mailbox_discarded_to_prevent_loop router: A setting of perl_startup is needed when using the Perl interpreter
LOG: MAIN
** contact@oasislabs.net (contact@oasislabs.net, contact@oasislabs.net) <ghassan@oasislabs.net> F=<>: Unrouteable address
LOG: MAIN
Frozen (delivery error message)
Thanks in advance