ตั้งค่า GitLab ส่งเมลออกด้วย SMTP

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: ตั้งค่า GitLab ส่งเมลออกด้วย SMTP

Re: ตั้ง ค่า GitLab ส่งเมลออกด้วย SMTP

โดย mindphp » 05/03/2018 3:01 pm

ตัวอย่างการใช้ SMTP ของ Office365

โค้ด: เลือกทั้งหมด

gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.office365.com"
gitlab_rails['smtp_port'] = 587
gitlab_rails['smtp_user_name'] = "[email protected]"
gitlab_rails['smtp_password'] = "password"
gitlab_rails['smtp_domain'] = "yourdomain.com"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_openssl_verify_mode'] = 'peer'

Re: ตั้ง ค่า GitLab ส่งเมลออกด้วย SMTP

โดย mindphp » 05/03/2018 3:01 pm

ตัวอย่างการใช้ SMTP ของ Outlook

โค้ด: เลือกทั้งหมด

gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp-mail.outlook.com"
gitlab_rails['smtp_port'] = 587
gitlab_rails['smtp_user_name'] = "[email protected]"
gitlab_rails['smtp_password'] = "password"
gitlab_rails['smtp_domain'] = "smtp-mail.outlook.com"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_openssl_verify_mode'] = 'peer'

Re: ตั้ง ค่า GitLab ส่งเมลออกด้วย SMTP

โดย mindphp » 05/03/2018 3:00 pm

ตัวอย่างการใช้ SMTP ของ OVH

โค้ด: เลือกทั้งหมด

gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "ssl0.ovh.net"
gitlab_rails['smtp_port'] = 465
gitlab_rails['smtp_user_name'] = "[email protected]"
gitlab_rails['smtp_password'] = "password"
gitlab_rails['smtp_domain'] = "ssl0.ovh.net"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_tls'] = true
gitlab_rails['smtp_openssl_verify_mode'] = 'none'

Re: ตั้ง ค่า GitLab ส่งเมลออกด้วย SMTP

โดย mindphp » 05/03/2018 3:00 pm

ตัวอย่างการใช้ SMTP ของ Zoho Mail

โค้ด: เลือกทั้งหมด

gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.zoho.com"
gitlab_rails['smtp_port'] = 587
gitlab_rails['smtp_authentication'] = "plain"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_user_name'] = "[email protected]"
gitlab_rails['smtp_password'] = "mypassword"
gitlab_rails['smtp_domain'] = "smtp.zoho.com"
gitlab_rails['gitlab_email_from'] = '[email protected]'
gitlab_rails['gitlab_email_reply_to'] = '[email protected]'

Re: ตั้ง ค่า GitLab ส่งเมลออกด้วย SMTP

โดย mindphp » 05/03/2018 2:57 pm

ตัวอย่างการใช้ SMTP ของ Gandi

โค้ด: เลือกทั้งหมด

gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "mail.gandi.net"
gitlab_rails['smtp_port'] = 587
gitlab_rails['smtp_authentication'] = "plain"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_user_name'] = "[email protected]"
gitlab_rails['smtp_password'] = "your.password"
gitlab_rails['smtp_domain'] = "domain.com"

Re: ตั้ง ค่า GitLab ส่งเมลออกด้วย SMTP

โดย mindphp » 05/03/2018 2:57 pm

ตัวอย่างการใช้ SMTP ของ SparkPost

โค้ด: เลือกทั้งหมด

gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.sparkpostmail.com"
gitlab_rails['smtp_port'] = 587
gitlab_rails['smtp_user_name'] = "SMTP_Injection"
gitlab_rails['smtp_password'] = "SparkPost_API_KEY" # https://app.sparkpost.com/account/credentials
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true

Re: ตั้ง ค่า GitLab ส่งเมลออกด้วย SMTP

โดย mindphp » 05/03/2018 2:56 pm

ตัวอย่างการใช้ SMTP ของ Mandrill

โค้ด: เลือกทั้งหมด

gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.mandrillapp.com"
gitlab_rails['smtp_port'] = 587
gitlab_rails['smtp_user_name'] = "MandrillUsername"
gitlab_rails['smtp_password'] = "MandrillApiKey" # https://mandrillapp.com/settings
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true

Re: ตั้ง ค่า GitLab ส่งเมลออกด้วย SMTP

โดย mindphp » 05/03/2018 2:54 pm

ตัวอย่างการใช้ SMTP ของ Amazon SES

โค้ด: เลือกทั้งหมด

gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "email-smtp.region-1.amazonaws.com"
gitlab_rails['smtp_port'] = 587
gitlab_rails['smtp_user_name'] = "IAMmailerKey"
gitlab_rails['smtp_password'] = "IAMmailerSecret"
gitlab_rails['smtp_domain'] = "yourdomain.com"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true

Re: ตั้ง ค่า GitLab ส่งเมลออกด้วย SMTP

โดย mindphp » 05/03/2018 2:53 pm

ตัวอย่างการใช้ SMTP ของ Mailgun

โค้ด: เลือกทั้งหมด

gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.mailgun.org"
gitlab_rails['smtp_port'] = 587
gitlab_rails['smtp_authentication'] = "plain"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_user_name'] = "[email protected]"
gitlab_rails['smtp_password'] = "8b6ffrmle180"
gitlab_rails['smtp_domain'] = "mg.gitlab.com"

Re: ตั้ง ค่า GitLab ส่งเมลออกด้วย SMTP

โดย mindphp » 05/03/2018 2:53 pm

ตัวอย่างการใช้ SMTP ของ Gmail

โค้ด: เลือกทั้งหมด

gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.gmail.com"
gitlab_rails['smtp_port'] = 587
gitlab_rails['smtp_user_name'] = "[email protected]"
gitlab_rails['smtp_password'] = "my-gmail-password"
gitlab_rails['smtp_domain'] = "smtp.gmail.com"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_tls'] = false
gitlab_rails['smtp_openssl_verify_mode'] = 'peer' # Can be: 'none', 'peer', 'client_once', 'fail_if_no_peer_cert', see http://api.rubyonrails.org/classes/ActionMailer/Base.html

ข้างบน