Belirli koşullar altında bana bir e-posta gönderecek olan bir cron göreviyle çalıştırılacak bir bash betiği yazmaya çalışıyorum. denemek ve benim Sendgrid SMTP ayarlarla çalışma sendmail'i alabilmek içinSendmail'i komut satırından kullanma
, beraber /etc/postfix/main.cf dosyayı kaydetmiştiniz aşağıdadır:
smtp_sasl_password_maps = static:<username>:<password>
smtp_sasl_security_options = noanonymous
smtp_tls_security_level = may
smtp_tls_security_level=encrypt
header_size_limit = 4096000
relayhost = [smtp.sendgrid.net]:587
Ben
kullanarak postfix'i yeniden sudo
yeniden /etc/init.d/postfix Ve aşağıdaki komutu kullanarak komut satırından e-posta göndererek çalıştı:
Sendmail [email protected] < /tmp/email.txt Bu aşağıdaki çıkışı sonuçlanır
:
Sen/var/postada yeni posta/ubuntu
Neden main.cf'de belirttiğim SendGrid SMTP ayrıntılarını kullanarak e-postam ile gönderim gönderilmiyor mu?
Lütfen dikkat, bu soru yalnızca sendmail ile ilgilidir, diğer SMTP istemcilerini ve uygulamalarını yüklemek istemiyorum, olduğu gibi çalışması gerekir.