-F bayrağı PHP posta işlevi beşinci parametre ne anlama geliyor?

2 Cevap php

-F bayrağı PHP posta işlevi beşinci parametre ne anlama geliyor?

2 Cevap

Dan http://www.browardphp.com/php%5Fmanual%5Fen/html/function.mail.html:

* Eklenen_parametreler * parametresi sendmail_path yapılandırma ayarı tarafından tanımlanan, posta gönderirken kullanılacak yapılandırılmış programa komut satırı seçenekleri gibi ek bayrakları geçmek için kullanılabilir. Örneğin, bu -f sendmail seçeneği ile sendmail kullanırken zarf gönderici adresi ayarlamak için kullanılır.

Webserver olarak çalışan kullanıcı iletiye eklenen bir 'X-Warning' başlığı önlemek için sendmail yapılandırması için güvenilir bir kullanıcı olarak ilave edilmelidir zaman zarf gönderici (-f) Bu yöntemi kullanarak ayarlanır. Sendmail kullanıcılar için, bu dosya /etc/mail/trusted-users.

Beşinci parametre aslında e-posta göndererek ele sunucuya komut satırı bayrakları göndermek içindir. Yani bu gerçekten ne anlama geldiğini bilmeden, ben bir google araması yaptım ve command line options for sendmail için komut satırı seçenekleri bir liste bulundu.

Sanırım olsaydı, bu sayfada dayalı değil ama neredeyse geçerken o seçeneği söz, diğer tüm siteler, bu ayarı için var oldukça kafa vuruşu düzeyde daha sunucu düzeyinde başlığındaki "dan". Yani yaparım

  mail($stuff, $junk, $blah, $headers, '-fsender@server.org');