Symfony 2 ve Swiftmailer ile düzgün şekilde çalışabilmesi için dosya biriktirmesini alamıyorum. Symfony 2 ve Swiftmailer dosya kuyruğu ile çalışmaz
Bu
benim ben bir e-posta gönderdiğinizde, bir dosya uygulaması/spool/varsayılan oluşturulur# Swiftmailer Configuration
swiftmailer:
transport: %mailer_transport%
host: %mailer_host%
username: %mailer_user%
password: %mailer_password%
spool:
type: file
path: '%kernel.root_dir%/spool'
port: %mailer_port%
encryption: %mailer_encryption%
sender_address: %mailer_sender_address%
config/
Sonra
php app/console swiftmailer:spool:send
çalıştırın ve bu yanıt almak olduğunu
[2015-12-29 18:54:40] Processing default mailer... 1 emails sent
Yani işe yaramış gibi görünüyor, ancak hiçbir şey gönderilmiyor ve /var/log/mail.log herhangi bir yeni e-posta göstermiyor.
Ben yapılandırma bellek biriktirme için kurmuştu, e-postalar herhangi bir sorun olmadan çalışıyorlardı, ben değiştim tüm
swiftmailer:
spool: { type: memory }
Ben sendgrid kullanıyorum
swiftmailer:
spool:
type: file
path: '%kernel.root_dir%/spool'
değiştirildi config.yml oldu e-postaları göndermek için postfix ve postfix, ancak e-postaların postfix'e bile ulaştığından emin değilim, bu yüzden muhtemelen hiçbir fark yaratmıyor.
dışında bir ortam belirtmekti. Symfony 2.8 veya 3.0 ile test ettiniz mi? E-posta dosyalarının içeriğini serpiştirmek iç hata olabilir. Ayrıca, türü bellek olarak ayarlarken çalıştığını söylemiş olsanız da, gmail smtp ile de denemeniz gerekir. – felipsmartins
Henüz başka bir sürümü denemedim. Ama benzer bir konuya dayanarak (Komutlarda bellek biriktiricisiyle), postacıma ulaşacağım taşımada bir sorun olduğuna şüpheliyim. Diğer sorunumda, komut sona erdiğinde ve sırayı temizlediğinde NullTransport'u almaya devam ediyorum. – mike
Cevabı buldunuz mu? – felipsmartins