Dobrý den,
pro správnou funkčnost mailu je potřeba udělat menší úprava ve dvou souborech. Nejdříve si otevřete soubor
modules/Webmails/MailBox.php a před řádek 264 s kódem:
Kód:
return $vModules;
vložte na nový řádek tento kód:
Kód:
$vModules["imap"] = array("SSL Support" => "enabled");
vTiger totiž ověřuje nastavení IMAP pomocí funkce
phpinfo(), která je na našich serverech zakázaná.
Pro nastavení příchozí pošty použijte tyto parametry:
- Email - název Vašeho emailu
- Mail Server Name or IP - zadejte mail.nazev-vasi-domeny.cz
- User Name - název Vašeho emailu
- Password - heslo Vašeho emailu
- Mail Protocol - zvolte IMAP2 nebo IMAP4
- SSL Options - vyberte No TLS nebo SSL (při použití SSL je potřeba mít na serveru aktivní OpenSSL)
- Certificate Validations - vyberte Do Not Validate SSL Cert
- Refresh Timeout - zvolte čas pro automatický načítání obsahu mailu
- Email per Page - napište počet zobrazených mailů na stránku
Pro správnou funkčnost odchozího pošty je nejlepší použít funkcí
phpmail(). Takže v souboru
modules/Emails/class.phpmailer.php najděte tuto část kódu:
Kód:
function IsSMTP() {
$this->Mailer = "sendmail";
}
a nahraďte jí tímto kódem:
Kód:
function IsSMTP() {
$this->Mailer = "mail";
}
V nastavení odchozí pošty (
Settings -
Outgoing Server) pak stačí u položky
Server name vyplnit např.
locahost.
Zde přikládám oba dva upravené soubory pro poslední verzi vTiger 5.2.1:
Příloha:
vtiger_mail_patch.ZIP [12.48 KiB]
744 krát
Co se týče SMS notifikace, tak o posílání zdarma jsem neslyšel. Když v části
Settings -
Module Manager kliknete na nastavení modulu
SMSNotifier, tak si můžete v záložce
Server Configuration nastavit providera, u kterého máte zakoupený kredit pro posílání SMS (např.
www.clickatell.com).