Find Jobs
Hire Freelancers

59395 patch Qmail & add 1 feature

N/A

Đang triển khai
Đã đăng vào hơn 19 năm trước

N/A

Thanh toán khi bàn giao
Patch qmail ( see [login to view URL] and [login to view URL] ) to use an IP address and HELO host for outbound smtp connections that is not the default one, i.e. not the first IP address of the interface and the domain name stored in control/me or control/helohost. This work has already been done by these folks at: [login to view URL] but I don't like their exact implementation (they do a dns lookup on the MAIL FROM: senders domain and use that IP address/HELO host). What I'd rather see is parsing the outgoing message's headers for a special X-Header that would instruct what IP address/HELO host qmail-remote should use (which would be contained in a text file called "vmta"). I'll give you an example (please note that SL won't accepts the "AT" sign so I used (A) instead and won't accept the html brackets so i used "[" instead): Here' an example email (notice the "x-vmta:" header): ------------------Start------------------- Message-ID: [20050108125807.762EE8817AD32BF6(A)[login to view URL]] From: "Alanna Abdollahiq" [alanna.a(A)[login to view URL]] To: recipient(A)[login to view URL] Subject: Test Message Reply-To: [alanna.a(A)[login to view URL]] Date: 08 Jan 2005 12:58:09 -0500 MIME-Version: 1.0 x-vmta: vmta1 Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello World....have a nice day. ------------------End-------------------- Here's the text file called /var/qmail/control/vmta : ------------------Start------------------- [virtual-mta vmta1] host-name [login to view URL] smtp-source-ip [login to view URL] [/virtual-mta] ------------------End-------------------- So, qmail remote would see that this email had the special header, it would look up in the text file to find what IP address & HELO host to use for the outbound connection. You can pretty much just patch the work done by [login to view URL] (its [ 20 line patch). Please only submit to this project if you have qmail experience, or are a dam good enough C programmer to not make it matter. Thank you, John
Mã dự án: 1808130

Về dự án

Dự án từ xa
Hoạt động 12 năm trước

Bạn muốn kiếm tiền?

Lợi ích khi chào giá trên Freelancer

Thiết lập ngân sách và thời gian
Nhận thanh toán cho công việc
Phác thảo đề xuất của bạn
Miễn phí đăng ký và cháo giá cho công việc

Về khách hàng

Cờ của UNITED STATES
East Aurora, United States
4,6
34
Thành viên từ thg 1 8, 2005

Xác thực khách hàng

Cảm ơn bạn! Chúng tôi đã gửi email chứa đường link để bạn lấy tín dụng miễn phí.
Đã xảy ra lỗi trong khi gửi email của bạn. Hãy thử lại.
Người Dùng Đã Đăng Ký Tổng Số Việc Đã Đăng
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Đang tải xem trước
Đã cấp quyền truy cập vị trí.
Phiên đăng nhập của bạn đã hết hạn và bạn đã bị đăng xuất. Hãy đăng nhập lại.