Saya benar-benar noob tentang Unix dan CLI. setelah googling selama hampir 6 jam saya jadi tahu saya harus mengedit port postfix dari 25 hingga 587 agar PHP mail () berfungsi. dan di sini adalah solusi yang saya dapatkan http://www.linuxmail.info/postfix-change-port/ tapi saya tidak yakin bagaimana mengubahnya. seperti yang sudah dikatakan saya seorang noob. bantuan apa pun tentang ini akan dihargai.
UPDATE1:
solusi grawity memberi saya kesalahan berikut.
May 7 00:42:39 Ibrahim-Armars-MacBook-Pro postfix/pickup[4169]: DE2073F07C1: uid=501 from=<azhararmar>
May 7 00:42:39 Ibrahim-Armars-MacBook-Pro postfix/master[4185]: fatal: open lock file pid/master.pid: unable to set exclusive lock: Resource temporarily unavailable
May 7 00:42:39 Ibrahim-Armars-MacBook-Pro postfix/cleanup[4177]: DE2073F07C1: message-id=<[email protected]>
May 7 00:42:39 Ibrahim-Armars-MacBook-Pro postfix/qmgr[4168]: DE2073F07C1: from=<[email protected]>, size=525, nrcpt=1 (queue active)
May 7 00:42:40 Ibrahim-Armars-MacBook-Pro postfix/smtp[4179]: DE2073F07C1: to=<[email protected]>, relay=smtp.gmail.com[74.125.155.109]:587, delay=0.8, delays=0.01/0/0.79/0, dsn=4.7.5, status=deferred (TLS is required, but our TLS engine is unavailable)
May 7 00:42:41 Ibrahim-Armars-MacBook-Pro postfix/pickup[4169]: 5F2FC3F07C4: uid=501 from=<azhararmar>
May 7 00:42:41 Ibrahim-Armars-MacBook-Pro postfix/cleanup[4177]: 5F2FC3F07C4: message-id=<[email protected]>
May 7 00:42:41 Ibrahim-Armars-MacBook-Pro postfix/qmgr[4168]: 5F2FC3F07C4: from=<[email protected]>, size=525, nrcpt=1 (queue active)
May 7 00:42:42 Ibrahim-Armars-MacBook-Pro postfix/smtp[4179]: 5F2FC3F07C4: to=<[email protected]>, relay=smtp.gmail.com[74.125.155.109]:587, delay=0.79, delays=0.01/0/0.78/0, dsn=4.7.5, status=deferred (TLS is required, but our TLS engine is unavailable)
May 7 00:42:50 Ibrahim-Armars-MacBook-Pro postfix/master[4190]: fatal: open lock file pid/master.pid: unable to set exclusive lock: Resource temporarily unavailable
PEMBARUAN 2:
May 7 01:10:02 Ibrahim-Armars-MacBook-Pro postfix/master[4472]: fatal: open lock file pid/master.pid: unable to set exclusive lock: Resource temporarily unavailable
May 7 01:10:02 Ibrahim-Armars-MacBook-Pro postfix/pickup[4419]: 357F73F090F: uid=501 from=<azhararmar>
May 7 01:10:02 Ibrahim-Armars-MacBook-Pro postfix/cleanup[4430]: 357F73F090F: message-id=<[email protected]>
May 7 01:10:02 Ibrahim-Armars-MacBook-Pro postfix/qmgr[4420]: 357F73F090F: from=<[email protected]>, size=525, nrcpt=1 (queue active)
May 7 01:10:03 Ibrahim-Armars-MacBook-Pro postfix/smtp[4448]: certificate verification failed for smtp.gmail.com[74.125.155.109]:587: untrusted issuer /C=US/O=Equifax/OU=Equifax Secure Certificate Authority
master
" yang sedang berjalan ...Jawaban:
Menurut komentar Anda pada jawaban lain, Anda perlu mengonfigurasi Postfix untuk menggunakan Gmail sebagai host relay. Ada banyak tutorial di internet untuk ini; ini versi cepat.
Catatan: Dengan konfigurasi ini, semua email harus dikirim menggunakan alamat Gmail Anda sebagai "Dari".
Batalkan semua perubahan Anda ke
master.cf
.Di
main.cf
, tambahkan pengaturan ini:Di
/etc/postfix/sasl_passwd
, tambahkan nama pengguna dan kata sandi Gmail Anda, seperti ini:Kompilasi
sasl_passwd
file ke dalam basis data:Terakhir ulang konfigurasi utama Postfix:
sumber
#
), kemudian turunkan tingkat keamanan dariverify
keencrypt
. Muat Ulang Postfix. 2) Jika itu tidak memperbaiki masalah, maka itu mungkin berarti Postfix dibangun tanpa dukungan TLS. Itu tidak mungkin, tetapi mungkin ...Jika Anda hanya ingin itu berjalan pada port 587 (dan saya tidak yakin Anda melakukannya; saya pikir Anda ingin itu berjalan pada 25 dan 587), kemudian temukan baris di /etc/postfix/master.cf yang terlihat seperti ini:
Dan mengubahnya menjadi seperti ini:
Jika Anda ingin itu berjalan di kedua port, kemudian tambahkan baris kedua setelah yang pertama daripada menggantikannya.
sumber
smtp.something.com:587
,?master.cf
sudah berisi entri untuk port ini; itu diberi labelsubmission
.master.cf
.