Fórum Ubuntu CZ/SK

Ostatní => Ubuntu Server => Téma založeno: tululum 16 Května 2009, 22:55:30

Název: Apache 2 mail()
Přispěvatel: tululum 16 Května 2009, 22:55:30
Dorbý den,
prosím o pomoc s Apache2 - nastavením PHP.
Jsem velky zacatecnik s nastavovanim serveru a potrebuju nastavit, aby se mi posilaly maily misto z mojeho serveru ze seznam.cz serveru (mam zalozeny ucet na seznam mailu + potrebne udaje k pripojeni na SMTP a POP3). Kde to nastavim? (mam nainstalovany cerstvy apache2 + PHP5 + MySQL)

Diky za pomoc ;)
Název: Re: Apache 2 mail()
Přispěvatel: stderr 18 Května 2009, 09:37:27
jestli jsem pochopil dobře, tak chceš využívat vzdálené smtp:
1) vyprdnout se na smtp seznamu (vyzaduje overeni jmenem a heslem), dohodnout se s poskytovatelem (mas server v nejakym housingu?), ktery Ti povoli smtp podle IP, pak v /etc/php.ini (nebo kde je umístěný) dát:
Kód: [Vybrat]
[mail function]
SMTP = smtp.isp.net
sendmail_from = me@isp.net

2) když to nejde, tak to bude složitější a bude se muset řešit jen pomocí php skriptu (php neumí smtp autorizaci heslem): http://stackoverflow.com/questions/112190/php-ini-smtp-how-do-you-pass-username-password

3) instalovat postfix nebo neco podobnyho, zablokovat pristup a povolit jen odchozi postu.

+ aby byl odchozí mejl ... @seznam.cz je potřeba upravit hlavičku mejlu: http://cz.php.net/manual/en/function.mail.php ... ale může to dělat problémy při doručení (ověřování rDNS, ...)