வேர்ட்பிரஸ் மூலம் iCloud தனிப்பயன் டொமைன் SMTP சிக்கல்களை எவ்வாறு தீர்ப்பது

PHP

iCloud மற்றும் WordPress மூலம் மின்னஞ்சல் டெலிவரி பிரச்சனைகளை சரிசெய்தல்

நான் சமீபத்தில் iCloud+ தனிப்பயன் டொமைனைப் பயன்படுத்தத் தொடங்கினேன். மின்னஞ்சல் எனது GoDaddy டொமைனுடன் முழுமையாக இணைக்கப்பட்டிருக்கும் போது, ​​WordPress மூலம் கையாளப்படும் எனது இணையதளம் மின்னஞ்சல்களை அனுப்புகிறது, ஆனால் இவை பெறுநருக்கு வரவில்லை.

இதற்கு SMTP உள்ளமைவுகள் காரணமாக இருக்கலாம். iCloud+ உடன் SMTP சரிபார்ப்பைக் கையாள WPMailSMTP ஐ வாங்கினேன், அதனால் எனது மின்னஞ்சல்கள் பெறப்பட்டன. எந்த உதவியும் மிகவும் பாராட்டப்படும்.

கட்டளை விளக்கம்
use PHPMailer\PHPMailer\PHPMailer; SMTP வழியாக மின்னஞ்சல்களை அனுப்புவதற்கான PHPMailer வகுப்பை உள்ளடக்கியது.
require 'vendor/autoload.php'; இசையமைப்பாளரின் ஆட்டோலோட் அம்சத்தைப் பயன்படுத்தி தேவையான அனைத்து நூலகங்களையும் சார்புகளையும் ஏற்றுகிறது.
$mail->$mail->isSMTP(); மின்னஞ்சல்களை அனுப்ப SMTP ஐப் பயன்படுத்த PHPMailer ஐ அமைக்கிறது.
$mail->$mail->Host இணைக்க வேண்டிய SMTP சேவையகத்தைக் குறிப்பிடுகிறது.
$mail->$mail->SMTPAuth SMTP அங்கீகாரத்தை இயக்குகிறது.
$mail->$mail->SMTPSecure பயன்படுத்த குறியாக்க அமைப்பை அமைக்கிறது (TLS/SSL).
$mail->$mail->Port SMTP சேவையகத்துடன் இணைப்பதற்கான போர்ட் எண்ணைக் குறிப்பிடுகிறது.
$mail->$mail->setFrom அனுப்புநரின் மின்னஞ்சல் முகவரி மற்றும் பெயரை அமைக்கிறது.
$mail->$mail->isHTML(true); மின்னஞ்சல் உடல் உள்ளடக்கம் HTML வடிவத்தில் இருப்பதைக் குறிக்கிறது.
$mail->$mail->AltBody HTML அல்லாத வாடிக்கையாளர்களுக்கான மின்னஞ்சலின் எளிய உரை மாற்று அமைப்பை அமைக்கிறது.

WordPress இல் iCloud+ தனிப்பயன் டொமைன் SMTP ஐ செயல்படுத்துகிறது

மேலே உள்ள எடுத்துக்காட்டுகளில் உருவாக்கப்பட்ட ஸ்கிரிப்டுகள் iCloud+ தனிப்பயன் டொமைனைப் பயன்படுத்தி வேர்ட்பிரஸ் வலைத்தளத்திலிருந்து மின்னஞ்சல்களை அனுப்புவதற்கு SMTP அமைப்புகளை உள்ளமைக்க வடிவமைக்கப்பட்டுள்ளன. முதல் ஸ்கிரிப்ட் பயன்படுத்துகிறது , PHP வழியாக மின்னஞ்சல்களை அனுப்பும் பிரபலமான நூலகம். தேவையான வகுப்புகளைச் சேர்ப்பதன் மூலம் இது தொடங்குகிறது மற்றும் சார்புகளை ஏற்றுவதற்கு. பின்னர், இது SMTP உள்ளமைவைப் பயன்படுத்தி அமைக்கிறது $mail->isSMTP(); மற்றும் உடன் iCloud SMTP சேவையகத்தைக் குறிப்பிடுகிறது . உடன் அங்கீகாரம் இயக்கப்பட்டது , மற்றும் ஆப்ஸ் சார்ந்த கடவுச்சொல் வழங்கப்படுகிறது. ஸ்கிரிப்ட் TLS உடன் குறியாக்கத்தையும் அமைக்கிறது மற்றும் பயன்படுத்தும் துறைமுகத்தைக் குறிப்பிடுகிறது $mail->Port.

மின்னஞ்சல் அனுப்புநரின் முகவரி அமைக்கப்பட்டுள்ளது , மற்றும் பெறுநரின் முகவரி சேர்க்கப்பட்டது. மின்னஞ்சல் உள்ளடக்கம் HTML வடிவத்தில் இருப்பதை ஸ்கிரிப்ட் குறிப்பிடுகிறது மற்றும் ஒரு மாற்று எளிய உரை அமைப்பை வழங்குகிறது . iCloud இன் SMTP சர்வர் மூலம் மின்னஞ்சல்கள் சரியாக அனுப்பப்படுவதை இந்த அமைப்பு உறுதி செய்கிறது. இரண்டாவது எடுத்துக்காட்டு, வேர்ட்பிரஸ் டாஷ்போர்டில் WPMailSMTP செருகுநிரலை உள்ளமைப்பதைக் காட்டுகிறது. இதில் செருகுநிரல் அமைப்புகளுக்குச் செல்வது, "பிற SMTP" என்பதைத் தேர்ந்தெடுத்து, ஹோஸ்ட், குறியாக்கம், போர்ட், பயனர்பெயர் மற்றும் கடவுச்சொல் போன்ற SMTP விவரங்களை நிரப்புவது, வெற்றிகரமான மின்னஞ்சல் டெலிவரிக்கான iCloud இன் தேவைகளுடன் பொருந்தக்கூடிய அமைப்புகளை உறுதிசெய்தல் ஆகியவை அடங்கும்.

iCloud+ SMTP வழியாக மின்னஞ்சல்களை அனுப்ப வேர்ட்பிரஸ் கட்டமைக்கிறது

WordPress இல் SMTP அமைப்புகளை உள்ளமைக்க PHP ஸ்கிரிப்ட்

//php
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
require 'vendor/autoload.php';
$mail = new PHPMailer(true);
try {
    $mail->isSMTP();
    $mail->Host       = 'smtp.mail.me.com';
    $mail->SMTPAuth   = true;
    $mail->Username   = 'your_custom_domain_email';
    $mail->Password   = 'your_app_specific_password';
    $mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS;
    $mail->Port       = 587;
    $mail->setFrom('your_custom_domain_email', 'Your Name');
    $mail->addAddress('recipient@example.com');
    $mail->isHTML(true);
    $mail->Subject = 'Here is the subject';
    $mail->Body    = 'This is the HTML message body in bold!';
    $mail->AltBody = 'This is the body in plain text for non-HTML mail clients';
    $mail->send();
    echo 'Message has been sent';
} catch (Exception $e) {
    echo "Message could not be sent. Mailer Error: {$mail->ErrorInfo}";
}
//

iCloud+ SMTP உள்ளமைவுக்கு WPMailSMTP செருகுநிரலைப் பயன்படுத்துதல்

வேர்ட்பிரஸ் டாஷ்போர்டில் WPMailSMTP செருகுநிரலை கட்டமைக்கிறது

1. Go to your WordPress dashboard.
2. Navigate to WP Mail SMTP > Settings.
3. In the 'Mailer' section, select 'Other SMTP'.
4. Fill in the following fields:
   - SMTP Host: smtp.mail.me.com
   - Encryption: STARTTLS
   - SMTP Port: 587
   - Auto TLS: On
   - Authentication: On
   - SMTP Username: your_custom_domain_email
   - SMTP Password: your_app_specific_password
5. Save the settings.
6. Go to 'Email Test' tab and send a test email.

WordPress இல் iCloud+ தனிப்பயன் டொமைன் SMTP சிக்கல்களைத் தீர்க்கிறது

வேர்ட்பிரஸில் SMTP உள்ளமைவுகளைக் கையாளும் போது கருத்தில் கொள்ள வேண்டிய மற்றொரு முக்கியமான அம்சம் டொமைன் பெயர் அமைப்பு (DNS) அமைப்புகள் ஆகும். உங்கள் மின்னஞ்சல்கள் வெற்றிகரமாக வழங்கப்படுவதை உறுதிசெய்ய சரியான DNS உள்ளமைவு முக்கியமானது. SPF, DKIM மற்றும் DMARC உள்ளிட்ட உங்கள் DNS பதிவுகள் சரியாக அமைக்கப்பட்டுள்ளதா என்பதை நீங்கள் சரிபார்க்க வேண்டும். இந்த பதிவுகள் உங்கள் மின்னஞ்சல்கள் ஸ்பேம் எனக் குறிக்கப்படுவதிலிருந்து அல்லது பெறுநரின் சேவையகத்தால் நிராகரிக்கப்படுவதைத் தடுக்க உதவுகின்றன. கூடுதலாக, உங்கள் MX பதிவுகள் சரியான அஞ்சல் சேவையகத்தை சுட்டிக்காட்டுகின்றனவா என்பதைச் சரிபார்ப்பது அவசியம்.

உங்கள் தனிப்பயன் டொமைன் மின்னஞ்சலை அமைக்கும் போது, ​​Apple இன் வழிகாட்டுதல்களை நெருக்கமாகப் பின்பற்றுவதை உறுதிசெய்யவும். சில நேரங்களில், உள்ளமைவில் உள்ள சிறிய முரண்பாடுகள் கூட மின்னஞ்சல் விநியோகத்தில் சிக்கல்களுக்கு வழிவகுக்கும். நீங்கள் ஏற்கனவே உங்கள் SMTP அமைப்புகளைச் சரிபார்த்து, இன்னும் சிக்கல்களை எதிர்கொண்டால், மேலும் உதவிக்கு Apple ஆதரவு மற்றும் உங்கள் ஹோஸ்டிங் வழங்குநரைத் தொடர்புகொள்வது உதவியாக இருக்கும். உங்கள் அமைப்பில் ஏதேனும் சாத்தியமான சிக்கல்கள் குறித்து அவர்கள் மேலும் குறிப்பிட்ட நுண்ணறிவுகளை வழங்க முடியும்.

  1. ICloud+ க்கான SMTP ஐ வேர்ட்பிரஸில் எவ்வாறு அமைப்பது?
  2. பயன்படுத்த ஹோஸ்ட், போர்ட் மற்றும் அங்கீகார விவரங்கள் உட்பட iCloud இன் SMTP அமைப்புகளுடன் சொருகி அதை உள்ளமைக்கவும்.
  3. எனது மின்னஞ்சல்கள் ஏன் டெலிவரி செய்யப்படவில்லை?
  4. உட்பட உங்கள் DNS அமைப்புகளைச் சரிபார்க்கவும் , , மற்றும் பதிவுகள், மற்றும் அவை சரியாக உள்ளமைக்கப்பட்டுள்ளதா என்பதை உறுதிப்படுத்தவும்.
  5. iCloud SMTPக்கு நான் என்ன போர்ட் பயன்படுத்த வேண்டும்?
  6. துறைமுகத்தைப் பயன்படுத்தவும் உடன் iCloud SMTPக்கான குறியாக்கம்.
  7. SMTP அங்கீகாரத்திற்காக எனது @icloud மின்னஞ்சலைப் பயன்படுத்தலாமா?
  8. ஆம், உங்கள் @icloud மின்னஞ்சலையும் உடன் பயன்படுத்தலாம் SMTP அங்கீகாரத்திற்காக.
  9. ஆப்ஸ் சார்ந்த கடவுச்சொல் என்றால் என்ன?
  10. ஆப்ஸ்-குறிப்பிட்ட கடவுச்சொல் என்பது பாதுகாப்பை மேம்படுத்த ஒரு குறிப்பிட்ட பயன்பாட்டிற்காக உருவாக்கப்பட்ட தனிப்பட்ட கடவுச்சொல் ஆகும்.
  11. SSLக்குப் பதிலாக நான் ஏன் TLSஐப் பயன்படுத்த வேண்டும்?
  12. iCloud SMTP தேவை பாதுகாப்பான தகவல்தொடர்புக்கு, இது SSL ஐ விட மிகவும் பாதுகாப்பானது.
  13. எனது SMTP அமைப்புகளை எவ்வாறு சோதிப்பது?
  14. இல் உள்ள சோதனை மின்னஞ்சல் அம்சத்தைப் பயன்படுத்தவும் உங்கள் அமைப்புகளை சரிபார்க்க சொருகி.
  15. எனது மின்னஞ்சல்கள் இன்னும் அனுப்பப்படவில்லை என்றால் நான் என்ன செய்ய வேண்டும்?
  16. உங்கள் எல்லா அமைப்புகளையும் இருமுறை சரிபார்க்கவும், சிக்கல் தொடர்ந்தால், Apple ஆதரவு அல்லது உங்கள் ஹோஸ்டிங் வழங்குநரைத் தொடர்பு கொள்ளவும்.
  17. மற்ற மின்னஞ்சல் கிளையண்டுகளுடன் iCloud SMTP ஐப் பயன்படுத்தலாமா?
  18. ஆம், சரியான அமைப்புகளைப் பயன்படுத்தி, SMTP ஐ ஆதரிக்கும் எந்த மின்னஞ்சல் கிளையண்டுடனும் iCloud SMTP ஐ உள்ளமைக்கலாம்.

WordPress உடன் iCloud+ Custom Domain SMTPஐ வெற்றிகரமாக ஒருங்கிணைக்க துல்லியமான உள்ளமைவு தேவைப்படுகிறது. அனைத்து பரிந்துரைக்கப்பட்ட அமைப்புகளையும் பின்பற்றினாலும், பெரும்பாலும் DNS உள்ளமைவுகள் அல்லது அங்கீகார முறைகள் தொடர்பான சிக்கல்கள் எழலாம். TLS, சரியான போர்ட்கள் மற்றும் ஆப்ஸ் சார்ந்த கடவுச்சொற்கள் போன்ற அனைத்து அமைப்புகளும் சரியாகப் பயன்படுத்தப்படுவதை உறுதிசெய்வது முக்கியம். கூடுதலாக, SPF, DKIM மற்றும் DMARC போன்ற சரியான DNS அமைப்புகளை கவனிக்காமல் விடக்கூடாது.

சிக்கல்கள் தொடர்ந்தால், ஆப்பிள் மற்றும் உங்கள் ஹோஸ்டிங் வழங்குநரிடமிருந்து ஆதரவைப் பெறுவது மேலும் இலக்கு உதவியை வழங்க முடியும். சரியான அமைப்புடன், உங்கள் தளத்தின் தொழில்முறை தோற்றத்தையும் செயல்பாட்டையும் மேம்படுத்தி, வேர்ட்பிரஸ் தொடர்பான அனைத்து தகவல்தொடர்புகளுக்கும் உங்கள் தனிப்பயன் டொமைனை நம்பகத்தன்மையுடன் பயன்படுத்தலாம்.