Saya memiliki domain, sebut saja foobar.com. Semua catatan MX untuk foobar.com mengarah ke server email Google karena saya menggunakan Google Apps untuk domain Anda untuk mengelolanya. Ini hebat karena semua orang mendapatkan semua keuntungan dari GMail, tetapi alamat email kami bukan @ gmail.com.
Saya juga punya server. Terutama, ini adalah server web, tetapi juga melayani hal-hal lain. Salah satu hal yang dilayaninya adalah situs web untuk foobar.com dan juga situs untuk berbagai host virtual seperti shop.foobar.com dan forum.foobar.com. Server menjalankan Ubuntu 8.04, karena saya suka menggunakan rilis LTS dalam produksi.
Masalahnya, ada berbagai aplikasi yang berjalan di server yang membutuhkan kemampuan untuk mengirim email. Berbagai aplikasi, seperti tugas cron, mengirimi saya email jika ada kesalahan. Beberapa aplikasi web perlu mengirim email kepada pengguna ketika mereka lupa kata sandi mereka, untuk mengkonfirmasi pengguna terdaftar baru, dll. Terakhir, senang bisa mengirim email dari baris perintah menggunakan perintah surat, atau mutt .
Bagaimana cara saya mengatur email di server web untuk melalui server email aplikasi Google? Saya tidak perlu server web untuk menerima email, meskipun itu akan keren. Saya benar-benar membutuhkannya untuk dapat mengirim email sebagai alamat yang sah @ foobar.com. Dengan cara itu aplikasi forum dapat mengirim email dengan [email protected] di bidang dari, dan aplikasi e-niaga akan memiliki [email protected] di bidang dari. Selain itu, dengan mengirim email melalui server Google, kami dapat menghindari banyak masalah dengan email yang diblokir oleh berbagai filter spam di web. Server SMTP Google dipercaya jauh lebih banyak dari saya.
Saya cukup baik dalam mengelola sistem Linux, tetapi saya benar-benar mati otak ketika datang ke e-mail. Saya perlu petunjuk langkah demi langkah dari awal hingga akhir tentang cara mengatur ini. Saya perlu tahu segala hal untuk menginstal, dan setiap perubahan pada file konfigurasi yang diperlukan. Saya telah mencoba mengikuti berbagai howtos dan panduan di masa lalu, tetapi tidak satupun dari mereka yang benar. Entah mereka tidak bekerja sama sekali, atau mereka menawarkan konfigurasi yang bukan yang saya inginkan.
Tolong bantu. Terima kasih.
Pada dasarnya, ini sangat mudah.
Pilih semua hal yang masuk akal bagi Anda - selama Anda memilih sesuatu dengan smarthost. Ketika pertanyaan yang menanyakan Anda apa smarthost untuk digunakan datang, jawab: smtp.gmail.com:==87
Kemudian edit file /etc/exim4/passwd.client agar sesuai
Dan itu berhasil.
ssmtp juga berfungsi dengan baik, tetapi tampak agak lambat untuk pengiriman surat. Juga, saya lebih suka memiliki deamon untuk terhubung.
sumber
Perlu diingat bahwa versi gratis GMail memiliki batas keluar ~ 500 pesan / hari. Jika Anda tidak melebihi batas ini, solusi muffin akan bekerja sangat baik untuk Anda.
sumber
Anda harus dapat menggunakan server email Google sebagai gateway SMTP Anda dan mengautentikasi dengan pengguna.
http://www.google.com/support/a/bin/answer.py?hl=id&answer=60730
Inilah beberapa kode dasar untuk memberi Anda ide:
MEMPERBARUI:
Inilah tautan yang mungkin bisa sedikit membantu. Ini bukan PERSIS apa yang saya cari tetapi cukup masuk akal (saya harap) untuk memberi Anda gagasan bahwa pekerjaan cron dapat mengirim email melalui aplikasi google.
http://bakingnoodles.com/tag/linux/
Aplikasi kecil ini mungkin terbukti bermanfaat juga (peringatan: Saya belum mencobanya sendiri)
http://linux.softpedia.com/get/Communications/Email/Email-2-6805.shtml
Pilihan lain mungkin untuk mengonfigurasi Postfix untuk menggunakan Google Apps untuk semua pengiriman email Anda. Jika Anda mencari di Google untuk "mengkonfigurasi postfix google apps" Anda akan menemukan banyak tautan, termasuk yang ini:
http://blog.twinklesprings.com/2008/03/27/remote-mail-delivery-for-google-apps-and-postfix-mail-server/
sumber
Jika Anda tidak perlu menerima email, Anda benar-benar tidak perlu mengirimnya melalui Google. Jika Anda mengatur catatan DNS Anda dengan benar, Anda seharusnya dapat mengirim email dari MTA di server web.
Jika Anda menggunakan SPF Anda ingin memastikan Anda memperbaruinya untuk menyertakan server aplikasi Anda.
sumber
Cukup sederhana di postfix:
ubah yang berikut
mydestination = mydomain.com, localhost.mydomain.com, localhost
untuk
reboot server Anda dan Anda selesai!
sumber