Magento 1 E-Mails werden nicht versendet
Warteschlange
Oftmals wird nach dem Update auf Magento 1.9.x.x keine E-Mail nach einer Bestellung mehr versendet. Dies liegt an der Abarbeitung der E-Mail Warteschlange, welche über den Cronjob verarbeitet wird. Wenn kein Cronjob angelegt werden möchte, kann man die Warteschlange einfach abschalten.
Ändert in der Datei /app/code/core/Mage/Core/Model/Email/Template.php auf Zeile 407
if ($this->hasQueue() && $this->getQueue() instanceof Mage_Core_Model_Email_Queue) {
NEU
if (false /*$this->hasQueue() && $this->getQueue() instanceof Mage_Core_Model_Email_Queue*/) {
Alternativ könnt ihr das Modul „Timste E-Mailquie“ installieren, ohne in den Core einzugreiffen.
SMTP Versand
Sollten die E-Mails beim Empfänger dennoch nicht eintreffen, prüft zuerst in der Datenbank die Tabellen core_email_queue Wenn diese leer ist, wird die E-Mail von Magento versendet, aber vom Server blockiert.
Erweitert euer System um einem SMTP Versand. Installiert dazu das Modul „Magento-SMTP-Pro-Email-Extension“ indem Ihr die Dateien in euren Magento Root hochladet. Deaktiviert dazu den Cache von Magento und loggt euch als Administrator neu ein. Im Anschluss findet Ihr unter System => Konfiguration in der linken Leiste „SMTP Pro“ als Menüpunkt und könnt hier die Daten des Postausgangsservers eintragen.

