I want to send a confirmation mail to the customer when has customer login. Please let me know how can I achieve it. I am using Magento 1.9.2.
this is my _loginPostRedirect()
function code
protected function _loginPostRedirect()
{
// send mail after login start here
$customer = Mage::getSingleton('customer/session')->getCustomer();
$templateId = 2; // USE YOUR OWN TEMPLATE ID
$senderName = Mage::getStoreConfig('trans_email/ident_support/name');
$senderEmail = Mage::getStoreConfig('trans_email/ident_support/email');
$sender = array('name' => $senderName,
'email' => $senderEmail);
$recepientEmail = $customer->getEmail();
$recepientName = $customer->getName();
$store = Mage::app()->getStore()->getId();
$vars = array('customerName' => $customer->getName());
Mage::getModel('core/email_template')
->sendTransactional($templateId, $sender, $recepientEmail, $recepientName, $vars, $storeId);
// send mail after login end here