1
0
مراية لـ https://github.com/postalserver/postal.git تم المزامنة 2025-11-30 21:32:30 +00:00

refactor: move senders in to app/senders/

هذا الالتزام موجود في:
Adam Cooke
2024-02-22 22:33:30 +00:00
ملتزم من قبل Adam Cooke
الأصل eb246bb4e7
التزام 73a55a5053
14 ملفات معدلة مع 485 إضافات و493 حذوفات

عرض الملف

@@ -1,5 +1,7 @@
# frozen_string_literal: true
require "resolv"
class DNSResolver
attr_reader :nameservers

عرض الملف

@@ -163,11 +163,11 @@ module MessageDequeuer
case queued_message.message.endpoint
when SMTPEndpoint
sender = @state.sender_for(Postal::SMTPSender, queued_message.message.recipient_domain, nil, servers: [queued_message.message.endpoint])
sender = @state.sender_for(SMTPSender, queued_message.message.recipient_domain, nil, servers: [queued_message.message.endpoint])
when HTTPEndpoint
sender = @state.sender_for(Postal::HTTPSender, queued_message.message.endpoint)
sender = @state.sender_for(HTTPSender, queued_message.message.endpoint)
when AddressEndpoint
sender = @state.sender_for(Postal::SMTPSender, queued_message.message.endpoint.domain, nil, force_rcpt_to: queued_message.message.endpoint.address)
sender = @state.sender_for(SMTPSender, queued_message.message.endpoint.domain, nil, force_rcpt_to: queued_message.message.endpoint.address)
else
log "invalid endpoint for route (#{queued_message.message.endpoint_type})"
create_delivery "HardFail", details: "Invalid endpoint for route."

عرض الملف

@@ -135,7 +135,7 @@ module MessageDequeuer
@result = @state.send_result
return if @result
sender = @state.sender_for(Postal::SMTPSender,
sender = @state.sender_for(SMTPSender,
queued_message.message.recipient_domain,
queued_message.ip_address)