I'm glad to meet you with this issue because i was struggling with same issue just 4 months ago.
You created multiple contact forms separately right? Did you insert these contact forms to design
folder and is it displayed on your front website? Then, it's time to specify transnational email on each contact form.
I think you might copy the original contact form to make another forms. And you have to copy all of Model files
to make contact form. Let me have a look contact form.
For instance, AAA is frontname. You can change it as what you want
First of all, you have to change an action link each contact form like this
<form action= "<?php echo $this->getUrl("AAA/index/post"); ?>" id="salesContactForm" method="post" class="scaffold-form">
app/code/local/YOURCOMPANY/AAA/controllers/IndexController.php
public function postAction()
+ {
+ $post = $this->getRequest()->getPost();
+ if ( $post ) {
+ $translate = Mage::getSingleton('core/translate');
+ /* @var $translate Mage_Core_Model_Translate */
+ $translate->setTranslateInline(false);
+ try {
+ $postObject = new Varien_Object();
+ $postObject->setData($post);
+
+ $error = false;
+
+ if (!Zend_Validate::is(trim($post['name']) , 'NotEmpty')) {
+ $error = true;
+ }
+
+ if (!Zend_Validate::is(trim($post['comment']) , 'NotEmpty')) {
+ $error = true;
+ }
+
+ if (!Zend_Validate::is(trim($post['email']), 'EmailAddress')) {
+ $error = true;
+ }
+
+ if (Zend_Validate::is(trim($post['hideit']), 'NotEmpty')) {
+ $error = true;
+ }
+
+ if ($error) {
+ throw new Exception();
+ }
+ $mailTemplate = Mage::getModel('core/email_template');
+ /* @var $mailTemplate Mage_Core_Model_Email_Template */
+ $mailTemplate->setDesignConfig(array('area' => 'frontend'))
+ ->setReplyTo($post['email'])
+ ->sendTransactional(
+ Mage::getStoreConfig(self::XML_PATH_EMAIL_TEMPLATE),
+ Mage::getStoreConfig(self::XML_PATH_EMAIL_SENDER),
+ 'YOUR_EMAIL_ADDRESS',
+ //Mage::getStoreConfig(self::XML_PATH_EMAIL_RECIPIENT),
+ null,
+ array('data' => $postObject)
+ );
+
+ if (!$mailTemplate->getSentSuccess()) {
+ throw new Exception();
+ }
+
+ $translate->setTranslateInline(true);
+
+ Mage::getSingleton('customer/session')->addSuccess(Mage::helper('contacts')->__('Your inquiry was submitted and will be responded to as soon as possible. Thank you for contacting us.'));
+ $this->_redirect('contacts');
+
+ return;
+ } catch (Exception $e) {
+ $translate->setTranslateInline(true);
+
+ Mage::getSingleton('customer/session')->addError(Mage::helper('contacts')->__('Unable to submit your request. Please, try again later'));
+ $this->_redirect('contacts');
+ return;
+ }
+
+ } else {
+ $this->_redirect('*/*/');
+ }
+ }
If you want to see full codes, please visit here
https://github.com/meezin/Magento1.9_MultipleContactFormToDifferentRecipient/tree/master/app
And if you have any question, let me know and i want to see your codes tho