Mudanças entre as edições de "Php"
De WikiLICC
m (→Como enviar e-mail) |
m (→Como enviar e-mail) |
||
Linha 4: | Linha 4: | ||
;Problema: Usar a função mail do php e mudar o Return-Path. | ;Problema: Usar a função mail do php e mudar o Return-Path. | ||
− | ; | + | ;Solução 1: Adicionar o usuário ''apache'' como confiável (trusted) no arquivo abaixo para que o usuário possa mudar o Return-path: |
vi /etc/mail/trusted-users | vi /etc/mail/trusted-users | ||
# trusted-users - users that can send mail as others without a warning | # trusted-users - users that can send mail as others without a warning | ||
Linha 10: | Linha 10: | ||
− | ; | + | ;Solução 2: Para que o usuário possa mudar o Return-Path usado pelo sendmail, o arquivo ''php.ini'' precisa ter a variável: |
vi /etc/php.ini | vi /etc/php.ini | ||
sendmail_path = "/usr/sbin/sendmail -t -i -F webmaster@yoursite.com -f webmaster@yoursite.com" | sendmail_path = "/usr/sbin/sendmail -t -i -F webmaster@yoursite.com -f webmaster@yoursite.com" |
Edição das 23h23min de 28 de maio de 2009
Como enviar e-mail
Usando a função mail do php. Com safe_mode=on o quinto parâmetro é desabilitado[1].
- Problema
- Usar a função mail do php e mudar o Return-Path.
- Solução 1
- Adicionar o usuário apache como confiável (trusted) no arquivo abaixo para que o usuário possa mudar o Return-path:
vi /etc/mail/trusted-users # trusted-users - users that can send mail as others without a warning apache #,mailman
- Solução 2
- Para que o usuário possa mudar o Return-Path usado pelo sendmail, o arquivo php.ini precisa ter a variável:
vi /etc/php.ini sendmail_path = "/usr/sbin/sendmail -t -i -F webmaster@yoursite.com -f webmaster@yoursite.com"
Dúvidas
- Como ler arquivos?
- Como upload arquivos?
- Como salvar arquivos?
- Como trabalhar com safe_mode on?
- Como usar .htaccess e .htpasswd e php?